diff options
| author | Tom Christie | 2014-12-05 14:15:58 +0000 | 
|---|---|---|
| committer | Tom Christie | 2014-12-05 14:15:58 +0000 | 
| commit | 544967f36ed6e29819018428d48da00de74958b9 (patch) | |
| tree | 20005a2ab9731b326de9187c29cbaa4aa046226c /rest_framework/serializers.py | |
| parent | c611a2c1fe7370bbe3151cb04b546e3e400acf1e (diff) | |
| download | django-rest-framework-544967f36ed6e29819018428d48da00de74958b9.tar.bz2 | |
Test tweaks
Diffstat (limited to 'rest_framework/serializers.py')
| -rw-r--r-- | rest_framework/serializers.py | 10 | 
1 files changed, 8 insertions, 2 deletions
| diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 8784b303..d8e544d4 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -795,10 +795,16 @@ class ModelSerializer(Serializer):          extra_kwargs = getattr(self.Meta, 'extra_kwargs', {})          if fields and not isinstance(fields, (list, tuple)): -            raise TypeError('`fields` must be a list or tuple') +            raise TypeError( +                'The `fields` option must be a list or tuple. Got %s.' % +                type(fields).__name__ +            )          if exclude and not isinstance(exclude, (list, tuple)): -            raise TypeError('`exclude` must be a list or tuple') +            raise TypeError( +                'The `exclude` option must be a list or tuple. Got %s.' % +                type(exclude).__name__ +            )          assert not (fields and exclude), "Cannot set both 'fields' and 'exclude'." | 
