settings.py
文件中,你必须有以下内容:SOCIALACCOUNT_AUTO_SIGNUP = True
True
(django-allauth docs),因此如果您将其设置为False
,只需删除此设置即可。实际上,即使邮件已发送并且用户点击链接,如果在设置文件中未将ACCOUNT_CONFIRM_EMAIL_ON_GET设置为True,则Django仍会显示表单:
ACCOUNT_CONFIRM_EMAIL_ON_GET = True
我知道这不完全是问题的答案,但它有助于避免令人讨厌的表单。