django-registration - 如何在电子邮件中更改example.com?

bha*_*ral 7 django django-registration

我有django注册设置,它发送电子邮件 - 耶!

但是,我们决定将我的网站称为"example.com",这不是我决定使用的名称.很酷的名字,但不适合我.

如何将example.com更改为其他内容?我在某个地方读到了我去管理页面但是 - 剧透警报 - 我从来没有在django中使用过管理页面而且我目前还没有积极计划(但也许有一天?)

所以我转到管理页面 - /admin/sites/site/确定我可以看到"example.com"和"域名".但现在呢?我添加了我的网站域名和"显示名称",但如何选择使用它?我甚至删除了example.com!

但是,该电子邮件坚持仍然发送example.com.我读过的所有网站只是说"使用管理员",但我不知道我的管理员是否破了(这可能很奇怪,因为我真的没有触及它)或者是否有链接我错过了?

有任何想法吗?

Her*_*aaf 10

您最初在admin/sites/site/页面上看到的带有example.com和的条目domain name是您应该编辑的条目,以获得最快的结果(而不是添加新的Site对象).

真的发生了什么?

在您的设置文件中,Django会SITE_ID在您创建项目时自动定义属性,默认设置为1.这指向example.com您在管理员中看到的网站.如果要使用Site您创建的对象,或在以后需要该功能时更改Site对象,可以将该SITE_ID属性更改为Site您创建的对象的ID .希望这可以帮助!