好吧,我想我一定错过了什么。在settings.py
我没有看到该网站的绝对 url 设置。我看有MEDIA_URL
。
django-registration
{{ site }}
默认为的引用,example.com
但我在任何设置中都没有看到。
如果我想让dev.mysite.com
andmysite.com
独立工作,我需要放入settings.py
什么?
好吧,我想我一定错过了什么。在settings.py
我没有看到该网站的绝对 url 设置。我看有MEDIA_URL
。
django-registration
{{ site }}
默认为的引用,example.com
但我在任何设置中都没有看到。
如果我想让dev.mysite.com
andmysite.com
独立工作,我需要放入settings.py
什么?
使用站点框架site
。域是在数据库中定义的,可以通过 Django 管理员进行更改。example.com
要同时使用 2 个站点,您必须更改SITE_ID
设置并在 Django Admin 中添加额外的站点。
如果您只想从您自己的代码中使用它——只需将域放在 settings-production.py 和 settings-dev.py (或您选择的任何名称)中的变量中。
django 本身不会关注您指定的域 - 但它不需要。