reorganized user profile viewset
This commit is contained in:
parent
1f314f1c20
commit
d30266c439
1 changed files with 6 additions and 6 deletions
|
@ -26,10 +26,10 @@ class UserProfileViewSet(viewsets.ModelViewSet):
|
||||||
serializer_class = UserProfileSerializer
|
serializer_class = UserProfileSerializer
|
||||||
lookup_field = "user__username"
|
lookup_field = "user__username"
|
||||||
|
|
||||||
@action(detail=False)
|
def retrieve(self, request, pk=None, *args, **kwargs):
|
||||||
def current_user_profile(self, request, *args, **kwargs):
|
|
||||||
try:
|
try:
|
||||||
user = request.user
|
username = kwargs.get('user__username')
|
||||||
|
user = User.objects.get(username=username)
|
||||||
except User.DoesNotExist:
|
except User.DoesNotExist:
|
||||||
return Response([], status=status.HTTP_404_NOT_FOUND)
|
return Response([], status=status.HTTP_404_NOT_FOUND)
|
||||||
|
|
||||||
|
@ -44,10 +44,10 @@ class UserProfileViewSet(viewsets.ModelViewSet):
|
||||||
|
|
||||||
return JsonResponse(UserProfileSerializer(user_profile).data)
|
return JsonResponse(UserProfileSerializer(user_profile).data)
|
||||||
|
|
||||||
def retrieve(self, request, pk=None, *args, **kwargs):
|
@action(detail=False)
|
||||||
|
def current_user_profile(self, request, *args, **kwargs):
|
||||||
try:
|
try:
|
||||||
username = kwargs.get('user__username')
|
user = request.user
|
||||||
user = User.objects.get(username=username)
|
|
||||||
except User.DoesNotExist:
|
except User.DoesNotExist:
|
||||||
return Response([], status=status.HTTP_404_NOT_FOUND)
|
return Response([], status=status.HTTP_404_NOT_FOUND)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue