'class CustomObtainAuthToken(obtain_auth_token): TypeError: function() argument 'code' must be code, not str
from rest_framework.authtoken.views import obtain_auth_token
class CustomObtainAuthToken(obtain_auth_token):
def post(self, request, *args, **kwargs):
response = super(CustomObtainAuthToken, self).post(
self, request, *args, **kwargs)
token = Token.objects**strong text**.get(Key=response.data['token'])
user = User.objects.get(id=token.user_id)
userSerializer = UserSerializer(user, many=False)
return Response({'token': token.key, 'user': userSerializer.data})
strong text Error: File "D:\project\backend\api\urls.py", line 2, in from api import views File "D:\project\backend\api\views.py", line 31, in class CustomObtainAuthToken(obtain_auth_token): TypeError: function() argument 'code' must be code, not str
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
