MCPcopy Create free account
hub / github.com/codemistic/Web-Development / post

Method post

django_rest/core/home/views.py:22–34  ·  view source on GitHub ↗
(self,request)

Source from the content-addressed store, hash-verified

20
21class RegisterUser(APIView):
22 def post(self,request):
23 serializer = UserSerializer(data = request.data)
24
25 if not serializer.is_valid():
26 return Response({'status':403,'message':'something went wrong'})
27
28 serializer.save()
29
30 user = User.objects.get(username = serializer.data['username'])
31 # token_obj , _ = Token.objects.get_or_create(user = user)
32 refresh = RefreshToken.for_user(user)
33
34 return Response({'status':200,'payload':serializer.data,'refresh':str(refresh),'access':str(refresh.access_token),'message':'you sent'})
35
36
37from rest_framework.authentication import TokenAuthentication

Callers

nothing calls this directly

Calls 2

UserSerializerClass · 0.85
getMethod · 0.80

Tested by

no test coverage detected