当前设置最终将 example.com 替换为模板中的以下代码。我希望它指向 localhost:8000
如果不对此进行硬编码,我可以在何处以及如何更改模板以便将站点链接到我的本地主机?
感谢您在 {{ site.domain }} 注册帐户。 要激活您的注册,请访问以下页面:
http://{{ site.domain }}{% url registration_activate activation_key %}
此页面将在 {{ expiration_days }} 天{{ expiration_days|pluralize }} 后过期。
如果您没有注册此帐户,您只需删除此电子邮件,我们不会再打扰您。
最佳答案
模板中的site
对象来自Django Site模型。当您执行 syncdb
时,它会自动默认为 example.com
如果您登录到 Django 的管理界面,您会找到“站点”。在其中,您可以将 example.com
更改为您喜欢的任何内容。
关于python - 如何更改 django 注册电子邮件模板 "site"名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7509962/