我想从django all-auth注册页面中删除两次密码。根据其手册here,我在设置中添加了以下内容
ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = False
但这似乎不起作用。这是我用于所有auth的完整配置
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"
我是否需要了解一些有冲突的配置,或者我设置错误。
答案 0 :(得分:1)
这个问题发布于7月10日。该设置已重命名(但以向后兼容的方式)。 ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE
可用的版本为0.26.0。因此,您可能正在使用旧版本,此设置仍为ACCOUNT_SIGNUP_PASSWORD_VERIFICATION
。