我如何使用简单 JWT 进行自定义用户模型

Dee*_*hta 6 django-rest-framework django-rest-framework-jwt django-rest-framework-simplejwt

我正在管理我的用户模型(针对客户),但我不知道如何将 simple-jwt 用于我的客户模型及其自定义登录视图。

模型.py

from django.db import models

class Customer(models.Model):
   name = models.CharField(max_length=100)
   email = models.EmailField(max_length=100)
   password = models.CharField(max_length=100)
Run Code Online (Sandbox Code Playgroud)

另外,我想通过保存刷新令牌来管理我的客户会话,任何人都可以告诉我如何实现这一目标。

Dee*_*hta 5

经过一番研究,我得出的结论是,Simple JWT 对于不是源自AbstactUserModel.

这意味着如果您正在管理Customer模型,则要么需要对其进行扩展AbstactUserModel,要么应该使用 jwt 而不是 Simple jwt。