Django Rest Framework - "Detail": "Nicht gefunden."

Hi, wenn ich diese Anfrage mache: groups / 25010a31-fc5b-47c8-9c5c-d740e5743f52 / members / 4 / - Ich erhalte "detail": "Not found"

Wenn Sie jedoch im Abfragesatz nachsehen, dass ich die Groupmember-Instanz gedruckt habe, und diese bestimmte Instanz dann so deutlich ausgedruckt wird, dass sie vorhanden ist?

Aussicht

class MemberDetail(mixins.RetrieveModelMixin,
                   mixins.DestroyModelMixin,
                   mixins.UpdateModelMixin,
                   generics.GenericAPIView):
    serializer_class = GroupMembersSerializer
    lookup_field = "user_id"
    lookup_url_kwarg = "uuid"

    def get_queryset(self):
        group = self.kwargs["uuid"]
        user_id = self.kwargs["user_id"]
        print GroupMember.objects.get(group = group, user_id = user_id)
        return GroupMember.objects.get(group = group, user_id = user_id)

    def get(self, request, *args, **kwargs):
        return self.retrieve(self, request, *args, **kwargs)

    def put(self, request, *args, **kwargs):
        return self.update(self, request, *args, **kwargs)

    def delete(self, request, *args, **kwargs):
        return self.destroy(self, request, *args, **kwargs)

urls:

 urlpatterns = [

    url(r'^

Irgendeine Hilfe

, views.GroupList.as_view()), url(r'^(?P<uuid>[^/]+)/

Irgendeine Hilfe

, views.GroupDetail.as_view()), url(r'^(?P<uuid>[^/]+)/members/

Irgendeine Hilfe

, views.MemberList.as_view()), url(r'^(?P<uuid>[^/]+)/members/(?P<user_id>[0-9]+)/

Irgendeine Hilfe

, views.MemberDetail.as_view()), ]

Irgendeine Hilfe

Antworten auf die Frage(2)

Ihre Antwort auf die Frage