diff options
| author | Tom Christie | 2014-09-17 14:11:53 +0100 | 
|---|---|---|
| committer | Tom Christie | 2014-09-17 14:11:53 +0100 | 
| commit | c0155fd9dc654dc5932effd46a00f66495ce700b (patch) | |
| tree | 67981b2c9c055241138f359e9214d4d7db7fe565 | |
| parent | 4ddc661b01410d0073d463ae729f152cabf2ef4d (diff) | |
| download | django-rest-framework-c0155fd9dc654dc5932effd46a00f66495ce700b.tar.bz2 | |
Update comments
| -rw-r--r-- | rest_framework/serializers.py | 2 | ||||
| -rw-r--r-- | tests/test_model_field_mappings.py | 4 | 
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) | 
