我目前正在使用phone phonenumbers包作为我的django的UserCreationForm的电话号码字段的验证方法。在我当前的代码中,我使用get方法从其字段中检索电话号码,然后执行验证。如果输入的数字不存在,则会弹出一个表单错误,并指出该数字不是某个国家的格式(在本例中,我使用的是新加坡)。我只使用了电话枚举包,这样用户就不需要输入国家代码了。/* forms.py */from d
我们已经通过设置了Django用户帐户的创建/登录,并且仅通过{% if user.is_authenticated %}和if request.user.is_authenticated这样的用户来限制内容我们可以通过在某个地方插入类似if email in ['whitelistedemail@example.com']:的东西来检查某个值是否在某个白名单中吗?通过电子邮件发送邀请链接的东西?
其中只包含用户名、password1和password2字段。但是,当我试图包含电子邮件字段时,它从未出现在我的模板中。我想我可能错过了什么。这是我的代码:from django import formsfromdjango.contrib.auth.models import User
class UserCreationFor