我为Djoser中的user_create和current_user端点创建了两个定制的序列化器。我还希望在用户注册中有re_password字段。但是,当我在Djoser的设置中添加"USER_CREATE_PASSWORD_RETYPE": True时,用于创建用户的序列化程序不起作用,而且默认序列化程序也能工作。你能告诉我哪里有问题吗?
这是我的序列化程序:
from djoser.serializers import UserSerializer as BaseUserSerializer, UserCreateSerializer as BaseUserCreateS
我已经用了几个月了。对于身份验证,我决定使用djoser包,并使用JWT令牌进行更好的身份验证。然而,每当我试图使用postman发送请求时,我只能发送三个jwt请求。我想知道是否也可以使用基本端点,例如重新设置密码和查找用户- Base 无法发送请求。关于邮递员的错误总是以“详细信息”出现:“没有提供身份验证凭据。”即使我在邮递员中应用了Bearer令牌类型。有人能告诉我如何与jwt ?一起使用基本端点吗?
我正在尝试使用Djoser创建重置密码功能。我成功地访问了我的API的auth/users/reset_password/端点,然后按预期发送一封电子邮件。但问题发生在电子邮件的内容上。它发送一个重定向链接到我的api,而不是我的前端。
请注意,任何<>都只是隐藏一个变量,而实际上并不是这样显示的。
以下是电子邮件的一个示例:
You're receiving this email because you requested a password reset for your user account at <api>.
Please go to the fo
我正在尝试定制djoser的createuser端点。为此,我安装了django自定义用户以下链接。这是我的models.py
from django.db import models
from custom_user.models import AbstractBaseUser
class Profile(AbstractBaseUser):
account_address = models.CharField(max_length=30, blank=True)
和serializers.py
from djoser.serializers import UserCreateS