【发布时间】:2018-03-05 14:41:39
【问题描述】:
是否可以在同一个 IP 地址/服务器(本例中为 Linode)上设置两个不同的 django 项目?例如,django1_project 在 www.example.com 上运行,django2_project 在 django2.example.com 上运行。这是可取的,但如果这不可能,那么如何制作两个 django,即一个在 www.example.com/django1 上运行,第二个在 www.example.com/django2 上运行?我是否需要调整 settings.py、wsgi.py 文件或 apache 文件(位于 /etc/apache2/sites-available)或其他什么?
提前感谢您的帮助!
【问题讨论】:
-
是的,你可以做这些。
-
FWIW,blog.dscpl.com.au/2012/10/requests-running-in-wrong-django.html 帖子中有一些关于托管多个站点的讨论,这突出了您可能遇到的一些陷阱。
标签: python django apache server mod-wsgi