Django

Code

Changeset 7178

Show
Ignore:
Timestamp:
02/29/08 00:25:04 (6 months ago)
Author:
brosner
Message:

newforms-admin: Fixed #5547. SplitDateTimeField? now honors the default value from the model.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/options.py

    r6836 r7178  
    153153        # For DateTimeFields, use a special field and widget. 
    154154        if isinstance(db_field, models.DateTimeField): 
    155             return forms.SplitDateTimeField(required=not db_field.blank, 
    156                 widget=widgets.AdminSplitDateTime(), label=capfirst(db_field.verbose_name), 
    157                 help_text=db_field.help_text, **kwargs) 
     155            kwargs['form_class'] = forms.SplitDateTimeField 
     156            kwargs['widget'] = widgets.AdminSplitDateTime() 
     157            return db_field.formfield(**kwargs) 
    158158 
    159159        # For DateFields, add a custom CSS class.