python - Django all-auth 删除在注册表单中两次询问密码

标签 python django django-allauth

我想从 django all-auth 注册页面中删除两次询问密码。根据其手册here ,我将以下内容添加到我的设置中

ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = False

但这似乎不起作用。这是我用于所有身份验证的完整配置

SITE_ID = 1
ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_LOGIN_ATTEMPTS_LIMIT = 3
ACCOUNT_LOGIN_ATTEMPTS_TIMEOUT = 10
ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = False
ACCOUNT_AUTHENTICATION_METHOD = "username_email"
ACCOUNT_LOGIN_REDIRECT_URL = "/"
LOGIN_REDIRECT_URL = "/"
ACCOUNT_LOGOUT_ON_GET = True
ACCOUNT_EMAIL_VERIFICATION = "mandatory"
LOGIN_URL = "/auth/login"

是否有一些我需要知道的冲突配置,或者我设置错误。

最佳答案

此问题于 7 月 10 日发布。该设置已重命名(不过以向后兼容的方式)。 ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE 可用的版本是 0.26.0。因此,您可能使用的是旧版本,其中此设置仍名为 ACCOUNT_SIGNUP_PASSWORD_VERIFICATION

关于python - Django all-auth 删除在注册表单中两次询问密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38289442/

相关文章:

python - Django:这些模型的正确顺序

python - Django-allauth 加载错误的 base.html 模板

python - 在 python 的控制台窗口上按下鼠标

python - Django .all() 对 unique_together 模型进行查询

python - 如何使用 lxml 插入具有正确 namespace 前缀的属性

python - 覆盖 Django-allauth 中的 clean_email() 方法

python - Django-allauth 将注册限制为电子邮件列表

python - 身份验证网页抓取问题

python - Django 1.3 或更低版本的 Django Admin 中的自定义过滤器

python - 在 Django 中结合 ~Q 和 F?