aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/fields.py
diff options
context:
space:
mode:
authorStephan Groß2013-03-01 15:03:27 +0100
committerStephan Groß2013-03-01 16:50:18 +0100
commita9d36d4726fc8eea02184b089ee6ed1d02e4c75e (patch)
tree73ae57b9cdf53153a05c84a0a96f043c8db9b073 /rest_framework/fields.py
parentf208d8d2bbe2f418caa51199070f703fba544d49 (diff)
downloaddjango-rest-framework-a9d36d4726fc8eea02184b089ee6ed1d02e4c75e.tar.bz2
Add docs update - part 1
Diffstat (limited to 'rest_framework/fields.py')
-rw-r--r--rest_framework/fields.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/rest_framework/fields.py b/rest_framework/fields.py
index bb77164a..3eaa532a 100644
--- a/rest_framework/fields.py
+++ b/rest_framework/fields.py
@@ -452,9 +452,9 @@ class DateField(WritableField):
}
empty = None
- def __init__(self, *args, **kwargs):
- self.input_formats = kwargs.pop('input_formats', api_settings.DATE_INPUT_FORMATS)
- self.output_format = kwargs.pop('output_format', api_settings.DATE_OUTPUT_FORMAT)
+ def __init__(self, input_formats=None, output_format=None, *args, **kwargs):
+ self.input_formats = input_formats or api_settings.DATE_INPUT_FORMATS
+ self.output_format = output_format or api_settings.DATE_OUTPUT_FORMAT
super(DateField, self).__init__(*args, **kwargs)
def from_native(self, value):
@@ -499,9 +499,9 @@ class DateTimeField(WritableField):
}
empty = None
- def __init__(self, *args, **kwargs):
- self.input_formats = kwargs.pop('input_formats', api_settings.DATETIME_INPUT_FORMATS)
- self.output_format = kwargs.pop('output_format', api_settings.DATETIME_OUTPUT_FORMAT)
+ def __init__(self, input_formats=None, output_format=None, *args, **kwargs):
+ self.input_formats = input_formats or api_settings.DATETIME_INPUT_FORMATS
+ self.output_format = output_format or api_settings.DATETIME_OUTPUT_FORMAT
super(DateTimeField, self).__init__(*args, **kwargs)
def from_native(self, value):
@@ -552,9 +552,9 @@ class TimeField(WritableField):
}
empty = None
- def __init__(self, *args, **kwargs):
- self.input_formats = kwargs.pop('input_formats', api_settings.TIME_INPUT_FORMATS)
- self.output_format = kwargs.pop('output_format', api_settings.TIME_OUTPUT_FORMAT)
+ def __init__(self, input_formats=None, output_format=None, *args, **kwargs):
+ self.input_formats = input_formats or api_settings.TIME_INPUT_FORMATS
+ self.output_format = output_format or api_settings.TIME_OUTPUT_FORMAT
super(TimeField, self).__init__(*args, **kwargs)
def from_native(self, value):