Commit 620fbf71 authored by Paul Brown's avatar Paul Brown

attempt to fix "Not a valid datetime value" error

parent 6441b0a2
......@@ -14,7 +14,8 @@ class DateTimeField(fields.DateTimeField):
Allows modifying the datetime format of a DateTimeField using form_args.
"""
widget = admin_widgets.DateTimePickerWidget()
def __init__(self, label=None, validators=None, widget_format=None, **kwargs):
def __init__(self, label=None, validators=None, formats=None,
default_format=None,widget_format=None, **kwargs):
"""
Constructor
......@@ -22,13 +23,20 @@ class DateTimeField(fields.DateTimeField):
Label
:param validators:
Field validators
:param formats:
Supported time formats, as a enumerable.
:param default_format:
Default time format. Defaults to '%Y-%m-%d %H:%M:%S'
:param widget_format:
Widget date format. Defaults to 'yyyy-mm-dd hh:ii:ss'
:param kwargs:
Any additional parameters
"""
super(DateTimeField, self).__init__(label, validators, **kwargs)
self.formats = formats or ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M')
self.default_format = default_format or '%Y-%m-%d %H:%M:%S'
self.widget_format = widget_format or 'yyyy-mm-dd hh:ii:ss'
class TimeField(fields.Field):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment