如何从Django allauth注册表单中移除电子邮件字段?这里没有任何选项可以删除它。有什么想法吗?编辑:我的自定义表单:
class AllauthSignupForm(forms.Form):
captcha = ReCaptchaField()
class Meta:
model = User
fields = ('username', 'password1', 'password2')
def signup(self, request, user):
""" Required, or else it throws deprecation warnings """
pass
settings.py
ACCOUNT_SIGNUP_FORM_CLASS = 'draft1.forms.AllauthSignupForm'
ACCOUNT_EMAIL_REQUIRED = False
,但仍然无法从注册表单中删除电子邮件字段(默认情况下已经是False
了)。 - Zorgan