Commit 5b397e50 by Tom Christie

Include queryset missing exception on writable SlugField

parent 362c413f
......@@ -458,6 +458,9 @@ class SlugRelatedField(RelatedField):
return getattr(obj, self.slug_field)
def from_native(self, data):
if self.queryset is None:
raise Exception('Writable related fields must include a `queryset` argument')
try:
return self.queryset.get(**{self.slug_field: data})
except ObjectDoesNotExist:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment