diff options
| author | Tom Christie | 2012-08-23 04:15:41 -0700 |
|---|---|---|
| committer | Tom Christie | 2012-08-23 04:15:41 -0700 |
| commit | db7d15d5d136a9b4dcf759f9d588006244bd4e91 (patch) | |
| tree | fded0c4f458944c4c33e7a2d43f1a6f415509746 /djangorestframework/resources.py | |
| parent | acbc2d176825c024fcb5745a38ef506e915c00a1 (diff) | |
| parent | 2f9775c12d172199c2a915062bfba3a13f5cadc4 (diff) | |
| download | django-rest-framework-db7d15d5d136a9b4dcf759f9d588006244bd4e91.tar.bz2 | |
Merge pull request #181 from flashingpumpkin/master
Maintain a reference to the parent/root serializer
Diffstat (limited to 'djangorestframework/resources.py')
| -rw-r--r-- | djangorestframework/resources.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/djangorestframework/resources.py b/djangorestframework/resources.py index f170eb45..5e350268 100644 --- a/djangorestframework/resources.py +++ b/djangorestframework/resources.py @@ -169,8 +169,9 @@ class FormResource(Resource): ) # Add any unknown field errors - for key in unknown_fields: - field_errors[key] = [u'This field does not exist.'] + if not self.allow_unknown_form_fields: + for key in unknown_fields: + field_errors[key] = [u'This field does not exist.'] if field_errors: detail[u'field_errors'] = field_errors |
