[英]Email as Username in an existing django app
我创建了一个应用,以前我需要输入email
和username
进行注册。
现在,我想更改此设置,以便所有现有用户的用户名都更改为他们的电子邮件。 任何新用户在注册时都不会看到用户名字段,但是在后端,他们将是相同的。
我以为可以将max_length
设置为电子邮件的长度? 然后在后端,我可以在用户注册时将用户名设置为电子邮件。 我在这里想念什么?
您可能需要更改身份验证后端,然后更改模型。 可以在django文档网站上找到更多信息:
https://docs.djangoproject.com/en/1.10/topics/auth/customizing/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.