У меня есть модель UserPrfile. Я пробую получить профайл дейстуещего юзера с последующей возможностью его редактировать. Делаю простой GET запрос и получаю
ValueError: Cannot query "mikefromru": Must be "User" instance.
views.py
class GET_SOMETHING(viewsets.ModelViewSet):
queryset = UserProfile.objects.all()
serializer_class = UserProfileSerializer
def get_queryset(self):
if self.action == 'list':
return self.queryset.filter(user=self.request.user.userprofile)
return self.queryset
Как это исправить?