如何在 django-allauth 中禁用密码检查
How to disable password checking in django-allauth
我在 django-allauth
包中禁用密码检查(密码 1 和密码 2)时遇到问题。因为现在,注册表单从来没有在表单中获得两个密码。
经过搜索,我找到了关闭此选项的开关:
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION = False
您可以将其放入您的 settings.py
文件中。
此开关默认为True
,您可以将其设置为False
,然后django-allauth
从不检查注册表单中的密码,password2
变为可选。
默认情况下,在 django-all-auth
中注册帐户时,用户必须输入两次密码。这样做是为了防止无意的输入错误。
此功能是可配置的,可以通过 ACCOUNT_SIGNUP_PASSWORD_VERIFICATION
设置(上面也提到了 OP)进行更改。
根据 django-all-auth
文档:
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION (=True)
When signing up, let the user type in their password twice to avoid typo’s.
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION
默认设置为 True
。由于您不需要此功能,您可以在 settings.py
文件中将此设置设置为 False
。
我在 django-allauth
包中禁用密码检查(密码 1 和密码 2)时遇到问题。因为现在,注册表单从来没有在表单中获得两个密码。
经过搜索,我找到了关闭此选项的开关:
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION = False
您可以将其放入您的 settings.py
文件中。
此开关默认为True
,您可以将其设置为False
,然后django-allauth
从不检查注册表单中的密码,password2
变为可选。
默认情况下,在 django-all-auth
中注册帐户时,用户必须输入两次密码。这样做是为了防止无意的输入错误。
此功能是可配置的,可以通过 ACCOUNT_SIGNUP_PASSWORD_VERIFICATION
设置(上面也提到了 OP)进行更改。
根据 django-all-auth
文档:
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION (=True)
When signing up, let the user type in their password twice to avoid typo’s.
ACCOUNT_SIGNUP_PASSWORD_VERIFICATION
默认设置为 True
。由于您不需要此功能,您可以在 settings.py
文件中将此设置设置为 False
。