restapiswithdjango
restapiswithdjango copied to clipboard
Update settings.py
Default settings in result return 204,not a token.
FILE apps/lib/python3.9/site-packages/dj_rest_auth/registration/views.py
if api_settings.USE_JWT:
data = {
'user': user,
'access_token': self.access_token,
'refresh_token': self.refresh_token,
}
return api_settings.JWT_SERIALIZER(data, context=self.get_serializer_context()).data
elif api_settings.SESSION_LOGIN:
return None
else:
return api_settings.TOKEN_SERIALIZER(user.auth_token, context=self.get_serializer_context()).data
Django and DRF updates broken something, and in order to work with tokens you need to disable session_login. I waiting for your solution for this problem.