【发布时间】:2010-12-20 02:00:10
【问题描述】:
我正在尝试设置一个 public_html/django_app 文件夹,其中所有像 ~/{username}/django 这样的 url 都会执行位于那里的 .wsgi 文件。
我们的想法是在 django 文件夹中签出我们的项目,并让它适用于所有人,而无需进一步的 apache 配置。
现在,我们的项目正在 /var/www/project_name 中运行,但我希望每个用户都能够在他们自己的文件夹 /home/{username}/public_html/django_app 中签出项目,但我不这样做不希望他们编辑任何 apache 配置。
所以我想问题是,在 apache 配置中执行此操作的最佳方式/位置是什么。我想避免为每个人创建 VirtualHosts,只是为了改变
WSGIScriptAlias django_app/ /home/{username}/django_app/core.wsgi
谢谢。
【问题讨论】:
标签: python django apache2 wsgi