如何重新定位根目录下的django管理站点?

时间:2011-04-22 17:31:49

标签: django django-admin

Django的contrib管理站点是许多人使用的简单内部应用程序的完美起点。

我已经做了一些搜索,并看到了用于处理和合并管理站点的静态媒体的媒体和工具的讨论。但它仍然相当分散且不透明。

假设我有一个网站“mysite”,其中包含一个源自管理员应用程序的“myapp”应用程序。

我非常感谢将mysite和myapp(包括管理员应用程序)重新定位到不在根URL的Web服务器上的示例。

我认为这个用例会清除我看到的很多问题和困惑。

1 个答案:

答案 0 :(得分:-1)

我认为你想要做的是使用settings.py文件中的FORCE_SCRIPT_NAME = '/path/not/at/root/of/domain'选项。没有尾随/.

http://docs.djangoproject.com/en/1.3/ref/settings/#force-script-name

我希望我能正确理解你的问题,希望这有助于解决它。

编辑:oops提供了旧文档的链接...使用新文档版本更新

Edit2:这是另一个再次描述此here at djangoproject的链接。