(self,request)
| 20 | |
| 21 | class 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 | |
| 37 | from rest_framework.authentication import TokenAuthentication |
nothing calls this directly
no test coverage detected