小编son*_*ong的帖子

我在哪里可以覆盖jwt_response_payload_handler方法?

我用pip安装了JWT.现在我想覆盖该方法

def jwt_response_payload_handler(token, user=None, request=None):
    return { 'token': token, }
Run Code Online (Sandbox Code Playgroud)

成为

def jwt_response_payload_handler(token, user=None):
    return {
        'token': token,
        'user': UserSerializer(user).data
    }
Run Code Online (Sandbox Code Playgroud)

我应该在哪里覆盖它?我是否在我自己的应用程序中覆盖该方法,但在何处以及如何?或者我是否修改了库中的原始代码?

我修改了库中的方法,它工作正常,但我不认为这是正确的方法.有人能帮我吗?谢谢

python django jwt django-rest-framework

11
推荐指数
2
解决办法
4977
查看次数

标签 统计

django ×1

django-rest-framework ×1

jwt ×1

python ×1