Fix DATETIME_FORMAT, DATE_FORMAT, TIME_FORMAT settings. Closes #798

This commit is contained in:
Tom Christie 2013-05-08 20:38:50 +01:00
parent de69a28b9e
commit b443560080
3 changed files with 7 additions and 7 deletions

View File

@ -203,7 +203,7 @@ A format string that should be used by default for rendering the output of `Date
May be any of `None`, `'iso-8601'` or a python [strftime format][strftime] string. May be any of `None`, `'iso-8601'` or a python [strftime format][strftime] string.
Default: `None'` Default: `None`
#### DATETIME_INPUT_FORMATS #### DATETIME_INPUT_FORMATS

View File

@ -500,7 +500,7 @@ class DateField(WritableField):
} }
empty = None empty = None
input_formats = api_settings.DATE_INPUT_FORMATS input_formats = api_settings.DATE_INPUT_FORMATS
format = None format = api_settings.DATE_FORMAT
def __init__(self, input_formats=None, format=None, *args, **kwargs): def __init__(self, input_formats=None, format=None, *args, **kwargs):
self.input_formats = input_formats if input_formats is not None else self.input_formats self.input_formats = input_formats if input_formats is not None else self.input_formats
@ -563,7 +563,7 @@ class DateTimeField(WritableField):
} }
empty = None empty = None
input_formats = api_settings.DATETIME_INPUT_FORMATS input_formats = api_settings.DATETIME_INPUT_FORMATS
format = None format = api_settings.DATETIME_FORMAT
def __init__(self, input_formats=None, format=None, *args, **kwargs): def __init__(self, input_formats=None, format=None, *args, **kwargs):
self.input_formats = input_formats if input_formats is not None else self.input_formats self.input_formats = input_formats if input_formats is not None else self.input_formats
@ -632,7 +632,7 @@ class TimeField(WritableField):
} }
empty = None empty = None
input_formats = api_settings.TIME_INPUT_FORMATS input_formats = api_settings.TIME_INPUT_FORMATS
format = None format = api_settings.TIME_FORMAT
def __init__(self, input_formats=None, format=None, *args, **kwargs): def __init__(self, input_formats=None, format=None, *args, **kwargs):
self.input_formats = input_formats if input_formats is not None else self.input_formats self.input_formats = input_formats if input_formats is not None else self.input_formats

View File

@ -86,17 +86,17 @@ DEFAULTS = {
'DATE_INPUT_FORMATS': ( 'DATE_INPUT_FORMATS': (
ISO_8601, ISO_8601,
), ),
'DATE_FORMAT': ISO_8601, 'DATE_FORMAT': None,
'DATETIME_INPUT_FORMATS': ( 'DATETIME_INPUT_FORMATS': (
ISO_8601, ISO_8601,
), ),
'DATETIME_FORMAT': ISO_8601, 'DATETIME_FORMAT': None,
'TIME_INPUT_FORMATS': ( 'TIME_INPUT_FORMATS': (
ISO_8601, ISO_8601,
), ),
'TIME_FORMAT': ISO_8601, 'TIME_FORMAT': None,
# Pending deprecation # Pending deprecation
'FILTER_BACKEND': None, 'FILTER_BACKEND': None,