好的,我想我一定会错过一些东西。在 settings.py 我看不到该网站的绝对URL设置。我看到有 MEDIA_URL.

django-registration 参考 {{ site }} 默认为 example.com 但是我在任何设置中都没有看到这种情况。

如果我想要 dev.mysite.commysite.com 要独立工作,我需要投入什么 settings.py?

有帮助吗?

解决方案

site 使用 站点框架. 。这 example.com 域在数据库中定义,可以使用Django管理员更改。

要同时使用2个站点,您将不得不更改 SITE_ID 在设置中,并在Django管理员中添加额外的站点。

其他提示

如果您只想从自己的代码中使用它 - 只需将域放在设置生产中的变量中。

Django本身不会对您指定的域进行任何关注 - 但不需要。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top