我想从 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/