diff options
Diffstat (limited to 'djangorestframework/mixins.py')
| -rw-r--r-- | djangorestframework/mixins.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/djangorestframework/mixins.py b/djangorestframework/mixins.py index 7bed131b..3c05bef0 100644 --- a/djangorestframework/mixins.py +++ b/djangorestframework/mixins.py @@ -410,9 +410,9 @@ class ResourceMixin(object): def _resource(self): if self.resource: return self.resource(self) - elif hasattr(self, 'model'): + elif getattr(self, 'model', None): return ModelResource(self) - elif hasattr(self, 'form'): + elif getattr(self, 'form', None): return FormResource(self) return Resource(self) |
