profiles: use of OneToOneField to access profile through user

This commit is contained in:
AdrienLSH
2024-04-18 09:29:36 +02:00
parent 96b0d493e5
commit 5a2da91d6e
5 changed files with 34 additions and 48 deletions

View File

@ -14,8 +14,7 @@ class MyProfileViewSet(viewsets.ModelViewSet):
queryset = ProfileModel.objects.all()
def get_object(self):
obj = self.get_queryset().get(pk=self.request.user.pk)
return obj
return self.request.user.profilemodel
def perform_update(self, serializer: ProfileSerializer, pk=None):
serializer.is_valid(raise_exception=True)