- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 django rest 框架中使用 djoser,我想从创建用户表单中删除用户名字段:
settings.py
:
'SERIALIZERS': {
'user_create': 'user.serializers.UserRegistrationSerializer',
},
serializers.py
:
class UserRegistrationSerializer(BaseUserRegistrationSerializer):
class Meta(BaseUserRegistrationSerializer.Meta):
fields = ('email', 'password')
TypeError at /auth/users/create
create_user() missing 1 required positional argument: 'username'
最佳答案
根据 djoser 文档 User Create
Use this endpoint to register new user. Your user model manager should implement create_user method and have
USERNAME_FIELD
andREQUIRED_FIELDS
fields
username
提交于 email
? 关于python - 带有 DRF 错误用户名字段的 Djoser 是必需的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56899388/
djoser是什么? 作用:Django认证系统的REST实现。djoser库提供了一组Django Rest Framework视图,用于处理注册、登录、注销、密码重置和帐户激活等基本操作。它适用于
我在我的 WebApp 中使用 Djoser 进行身份验证,它非常好。但是,我担心一些端点,比如 auth/users 如果传递了 token ,则返回所有用户。我不会使用此端点并将在前端禁用它,因为
我在让 Djoser 密码重置模块在我正在为其开发的 API 上工作时遇到了一些问题。 在我的 DJANGO 设置中: EMAIL_USE_TLS=True EMAIL_HOST=smtp.gmail
我有一个使用 Djoser 进行身份验证的 DRF 项目。计划是覆盖 Djoser 的默认激活电子邮件并发送一些 HTML 模板电子邮件。这是我拥有的: # settings.py DJOSER =
我正在使用 djoser 进行身份验证。我想自定义 djoser 的创建用户端点。我有一个用户应用程序。这是我的用户模型 from django.db import models class User
如何更改电子邮件 djoser 发送的链接使用的域? 最佳答案 我想通了,要更改链接域,您需要将 DOMAIN 和 SITE_NAME 添加到您的项目设置中。例子: DOMAIN = config('
所以我最近尝试使用 djoser,我想使用电子邮件而不是用户名登录。 左塞尔:http://djoser.readthedocs.io/en/latest/index.html 然后我尝试自定义 to
我对如何修改 Djoser 的注册端点感到困惑。我想做的就是向端点添加范围限制,但我不明白如何覆盖它。文档上的这个页面讨论了它:https://djoser.readthedocs.io/en/2.1
所以 Djoser JWT 在您登录时提供了一个访问 token ,该 token 过期多久? 最佳答案 您必须在设置中提供该值。我使用以下配置。对于访问 token ,10 分钟可能更好。 SIMP
我一直在寻找有关如何执行此操作的更多信息,但似乎几乎没有文档帮助。 本质上我想要做的是为激活电子邮件创建一个新模板,以便链接可以以 localhost:3000 而不是 localhost:8000
我使用 Django Rest 框架和 Djoser 进行身份验证和用户注册。 当新用户注册时,Djoser 会发送一封激活电子邮件,其中包含执行 GET 请求的链接。为了激活,我需要从激活 URL
我无法通过激活链接激活用户。 如何正确配置路径来处理他们的请求? 我的配置: DJOSER = { 'PASSWORD_RESET_CONFIRM_URL': 'api/v1/auth/use
我在 django rest 框架中使用 djoser,我想从创建用户表单中删除用户名字段: settings.py : 'SERIALIZERS': { 'user_create': 'us
我正在尝试使用来自 Djoser 的“注册”端点.它工作正常,但我需要的字段不仅仅是“用户名”、“电子邮件”和“密码”。 我见过这个 question事实上我可以看到我想要的字段(在可浏览的 API
我已经使用 Django Ninja 框架实现了 CRUD,但现在我想在我的应用程序中进行身份验证,我已经安装并配置了 Djoser,所以现在我可以生成 token ,但我不知道如何在我的 CRUD
我目前正在尝试使用 Django 测试我的 API 端点。到目前为止,我已经使用了 APITestCase,但在登录和使用我的 token 时遇到了问题。 我有一个密码为“1”的 Clark 用户,我
我正在尝试将 djoser 与 token 身份验证一起使用,但使用的是 django-rest-knox token 。 我已将 TOKEN_MODEL 设置为 knox.models.AuthTo
我目前正在为一个项目实现 webauthn。重点是让用户可以在网站上的手机上使用 FaceId 或指纹扫描。 我尝试了 webauthn 的 djoser 版本,但我想为已经拥有帐户的用户提供这种可能
我在我的项目中使用 Djoser 进行身份验证。一直在努力添加电子邮件激活超过 4 天,但似乎未能很好地捕获它,因为文档对我来说有点难以理解。 这是我的代码settings.py #change au
我正计划使用Django Rest Framework构建应用程序。我对使用Django-Rest-Framework-JWT身份验证机制比对 session 或 token 身份验证机制更感兴趣。
我是一名优秀的程序员,十分优秀!