0
Я возиться с JWT_PAYLOAD_HANDLER
пытается получить имя пользователя, возвращенное в выходнойВозвращение имени пользователя в Джанго 1.10 ФПИ JWT ответ
Так что я попытался это в моем myApp/views.py
:
def jwt_response_payload_handler(token, user=None, request=None):
if user and request:
return json.dumps({
'token': token,
'username': str(request.user.username)
})
else:
return { 'token': token }
, а затем я попробовал это в моем project/settings.py
:
JWT_AUTH = {
'JWT_PAYLOAD_HANDLER':
'myApp.views.jwt_response_payload_handler'
}
делает завиток запрос я получаю сообщение об ошибке:
TypeError at /api-token-auth/ <User: nunya> is not JSON serializable
Я так близко к тому, чтобы понять это ... но я чего-то не хватает.
Что мне не хватает?
Вы можете разместить полную трассировку стека, за исключением? – dhke