diff options
| author | Tom Christie | 2013-02-26 11:46:07 -0800 |
|---|---|---|
| committer | Tom Christie | 2013-02-26 11:46:07 -0800 |
| commit | d59ed6491535d8e3c2fb334835259326a6d0bc7c (patch) | |
| tree | 2251b21b1f298cc3cfefa88cb8c27c81604390c3 /rest_framework/serializers.py | |
| parent | 80b0234793321f828979d30015151c8d7900fc9f (diff) | |
| parent | e476dcb8c70f3792f01214f8d4a13c9316e11341 (diff) | |
| download | django-rest-framework-d59ed6491535d8e3c2fb334835259326a6d0bc7c.tar.bz2 | |
Merge pull request #683 from dbrgn/serializer_exception_msg
Improved exception message for missing serializer model meta option
Diffstat (limited to 'rest_framework/serializers.py')
| -rw-r--r-- | rest_framework/serializers.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 266a2402..91af2af2 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -424,6 +424,8 @@ class ModelSerializer(Serializer): """ cls = self.opts.model + assert cls is not None, \ + "Serializer class '%s' is missing 'model' Meta option" % self.__class__.__name__ opts = get_concrete_model(cls)._meta pk_field = opts.pk # while pk_field.rel: |
