aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/serializers.py
diff options
context:
space:
mode:
Diffstat (limited to 'rest_framework/serializers.py')
-rw-r--r--rest_framework/serializers.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py
index 83ec1470..5935bce5 100644
--- a/rest_framework/serializers.py
+++ b/rest_framework/serializers.py
@@ -350,16 +350,16 @@ class ModelSerializer(RelatedField, Serializer):
"""
Creates a default instance of a basic non-relational field.
"""
- field_mapping = dict([
- [models.FloatField, FloatField],
- [models.IntegerField, IntegerField],
- [models.DateTimeField, DateTimeField],
- [models.DateField, DateField],
- [models.EmailField, EmailField],
- [models.CharField, CharField],
- [models.CommaSeparatedIntegerField, CharField],
- [models.BooleanField, BooleanField]
- ])
+ field_mapping = {
+ models.FloatField: FloatField,
+ models.IntegerField: IntegerField,
+ models.DateTimeField: DateTimeField,
+ models.DateField: DateField,
+ models.EmailField: EmailField,
+ models.CharField: CharField,
+ models.CommaSeparatedIntegerField: CharField,
+ models.BooleanField: BooleanField
+ }
try:
return field_mapping[model_field.__class__]()
except KeyError: