diff options
| author | Brian Rosner <brosner@gmail.com> | 2008-09-01 21:28:32 +0000 |
|---|---|---|
| committer | Brian Rosner <brosner@gmail.com> | 2008-09-01 21:28:32 +0000 |
| commit | 7c7ad041b358a9819b3bd9f93d4834df4a5b5d57 (patch) | |
| tree | 0db25e5aa8a42c9678695d4130bd562f673069eb /tests/regressiontests | |
| parent | ca7db155aa32d659c5fc0fc01a50e844af798845 (diff) | |
Fixed #7975 -- Callable defaults in inline model formsets now work correctly. Based on patch from msaelices. Thanks for your hard work msaelices.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8816 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests')
| -rw-r--r-- | tests/regressiontests/forms/widgets.py | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/regressiontests/forms/widgets.py b/tests/regressiontests/forms/widgets.py index cc11d407e8..51b3356bed 100644 --- a/tests/regressiontests/forms/widgets.py +++ b/tests/regressiontests/forms/widgets.py @@ -1093,7 +1093,7 @@ u'<input type="text" name="date" value="2007-09-17 12:51:34" />' >>> w.render('date', datetime.datetime(2007, 9, 17, 12, 51)) u'<input type="text" name="date" value="2007-09-17 12:51:00" />' -# TimeInput ############################################################### +# TimeInput ################################################################### >>> w = TimeInput() >>> w.render('time', None) @@ -1113,5 +1113,20 @@ u'<input type="text" name="time" value="12:51:00" />' We should be able to initialize from a unicode value. >>> w.render('time', u'13:12:11') u'<input type="text" name="time" value="13:12:11" />' + +# SplitHiddenDateTimeWidget ################################################### + +>>> from django.forms.widgets import SplitHiddenDateTimeWidget + +>>> w = SplitHiddenDateTimeWidget() +>>> w.render('date', '') +u'<input type="hidden" name="date_0" /><input type="hidden" name="date_1" />' +>>> w.render('date', d) +u'<input type="hidden" name="date_0" value="2007-09-17" /><input type="hidden" name="date_1" value="12:51:34" />' +>>> w.render('date', datetime.datetime(2007, 9, 17, 12, 51, 34)) +u'<input type="hidden" name="date_0" value="2007-09-17" /><input type="hidden" name="date_1" value="12:51:34" />' +>>> w.render('date', datetime.datetime(2007, 9, 17, 12, 51)) +u'<input type="hidden" name="date_0" value="2007-09-17" /><input type="hidden" name="date_1" value="12:51:00" />' + """ |
