1
0
mirror of https://github.com/django/django.git synced 2025-07-04 17:59:13 +00:00

newforms-admin: Added HTML 'size' attribute to DateFields and TimeFields in the admin, to match previous behavior

git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4408 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2007-01-23 20:54:26 +00:00
parent 03dd1cedf6
commit 4e1e672298

View File

@ -213,10 +213,10 @@ class ModelAdmin(object):
widget=widgets.AdminSplitDateTime(), label=capfirst(db_field.verbose_name), **kwargs)
# For DateFields, add a custom CSS class.
if isinstance(db_field, models.DateField):
return db_field.formfield(widget=forms.TextInput(attrs={'class': 'vDateField'}))
return db_field.formfield(widget=forms.TextInput(attrs={'class': 'vDateField', 'size': '10'}))
# For TimeFields, add a custom CSS class.
if isinstance(db_field, models.TimeField):
return db_field.formfield(widget=forms.TextInput(attrs={'class': 'vTimeField'}))
return db_field.formfield(widget=forms.TextInput(attrs={'class': 'vTimeField', 'size': '8'}))
return db_field.formfield(**kwargs)
def has_add_permission(self, request):