在现有的django应用程序中以用户名发送电子邮件

时间:2016-10-04 16:15:55

标签: python django

我创建了一个应用,我以前需要emailusername进行注册。

现在我想更改此内容,以便任何现有用户都将其用户名更改为其电子邮件。任何新用户在注册时都不会看到用户名字段,但在后端他们是相同的。

我在想我可以将max_length设置为电子邮件的长度?然后在后端,我可以在用户注册时将用户名设置为电子邮件。我在这里缺少什么?

1 个答案:

答案 0 :(得分:4)

您可能需要更改身份验证后端,然后更改模型。更多信息可以在django文档网站上找到:

https://docs.djangoproject.com/en/1.10/topics/auth/customizing/