aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Christie2014-09-17 14:11:53 +0100
committerTom Christie2014-09-17 14:11:53 +0100
commitc0155fd9dc654dc5932effd46a00f66495ce700b (patch)
tree67981b2c9c055241138f359e9214d4d7db7fe565
parent4ddc661b01410d0073d463ae729f152cabf2ef4d (diff)
downloaddjango-rest-framework-c0155fd9dc654dc5932effd46a00f66495ce700b.tar.bz2
Update comments
-rw-r--r--rest_framework/serializers.py2
-rw-r--r--tests/test_model_field_mappings.py4
2 files changed, 4 insertions, 2 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py
index 40d76897..1fea1380 100644
--- a/rest_framework/serializers.py
+++ b/rest_framework/serializers.py
@@ -410,10 +410,12 @@ class ModelSerializer(Serializer):
info = model_meta.get_field_info(self.opts.model)
ret = SortedDict()
+ # URL field
serializer_url_field = self.get_url_field()
if serializer_url_field:
ret[api_settings.URL_FIELD_NAME] = serializer_url_field
+ # Primary key field
field_name = info.pk.name
serializer_pk_field = self.get_pk_field(field_name, info.pk)
if serializer_pk_field:
diff --git a/tests/test_model_field_mappings.py b/tests/test_model_field_mappings.py
index 957bf661..bae63e5a 100644
--- a/tests/test_model_field_mappings.py
+++ b/tests/test_model_field_mappings.py
@@ -14,7 +14,7 @@ def dedent(blocktext):
return '\n'.join([line[12:] for line in blocktext.splitlines()[1:-1]])
-# Models for testing regular field mapping
+# Testing regular field mappings
class RegularFieldsModel(models.Model):
auto_field = models.AutoField(primary_key=True)
@@ -70,7 +70,7 @@ class TestRegularFieldMappings(TestCase):
self.assertEqual(repr(TestSerializer()), expected)
-# Model for testing relational field mapping
+# Testing relational field mappings
class ForeignKeyTargetModel(models.Model):
name = models.CharField(max_length=100)