We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a9ed1a commit a09d60eCopy full SHA for a09d60e
1 file changed
api/views.py
@@ -15,6 +15,7 @@
15
from rest_framework.response import Response
16
from rest_framework.status import HTTP_400_BAD_REQUEST, HTTP_201_CREATED
17
import json
18
+from rest_framework.generics import get_object_or_404
19
20
class AnonymousAuthentication(BaseAuthentication):
21
@@ -237,7 +238,7 @@ def get_queryset(self, **kwargs):
237
238
239
def get_object(self, *args, **kwargs):
240
qs = self.get_queryset(**kwargs)
- obj = qs.get(id=self.kwargs['layer'])
241
+ obj = get_object_or_404(qs, id=self.kwargs['layer'])
242
return obj
243
244
def create(self, request, **kwargs):
0 commit comments