diff options
| author | Tom Christie | 2014-12-05 13:58:39 +0000 |
|---|---|---|
| committer | Tom Christie | 2014-12-05 13:58:39 +0000 |
| commit | 88900a0844f1b0cd996235ae0f99105563ae6473 (patch) | |
| tree | b004b4a5df265c5ac6f41f87207be4594c56e17d | |
| parent | ca74fa989dd5a3236894736c838fe0a21c312e2a (diff) | |
| download | django-rest-framework-88900a0844f1b0cd996235ae0f99105563ae6473.tar.bz2 | |
Minor tweaks
| -rw-r--r-- | rest_framework/serializers.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 68d0b8cc..c022cad3 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -589,8 +589,8 @@ def raise_errors_on_nested_writes(method_name, serializer): isinstance(field, BaseSerializer) and (key in validated_attrs) for key, field in serializer.fields.items() ), ( - 'The `.{method_name}()` method does not support nested writable ' - 'fields by default. Write an explicit `.{method_name}()` method for ' + 'The `.{method_name}()` method does not support writable nested' + 'fields by default.\nWrite an explicit `.{method_name}()` method for ' 'serializer `{module}.{class_name}`, or set `read_only=True` on ' 'nested serializer fields.'.format( method_name=method_name, @@ -609,7 +609,7 @@ def raise_errors_on_nested_writes(method_name, serializer): for key, field in serializer.fields.items() ), ( 'The `.{method_name}()` method does not support writable dotted-source ' - 'fields by default. Write an explicit `.{method_name}()` method for ' + 'fields by default.\nWrite an explicit `.{method_name}()` method for ' 'serializer `{module}.{class_name}`, or set `read_only=True` on ' 'dotted-source serializer fields.'.format( method_name=method_name, @@ -727,6 +727,7 @@ class ModelSerializer(Serializer): for attr, value in validated_data.items(): setattr(instance, attr, value) instance.save() + return instance def get_validators(self): |
