我创建了一个应用,我以前需要email
和username
进行注册。
现在我想更改此内容,以便任何现有用户都将其用户名更改为其电子邮件。任何新用户在注册时都不会看到用户名字段,但在后端他们是相同的。
我在想我可以将max_length
设置为电子邮件的长度?然后在后端,我可以在用户注册时将用户名设置为电子邮件。我在这里缺少什么?
答案 0 :(得分:4)
您可能需要更改身份验证后端,然后更改模型。更多信息可以在django文档网站上找到:
https://docs.djangoproject.com/en/1.10/topics/auth/customizing/