Django的contrib管理站点是很多人使用的简单内部应用程序的完美起点 .
我已经做了一些搜索,并看到了媒体和工具的讨论,以便为管理站点使用和合并静态媒体 . 但它仍然相当分散且不透明 .
假设我有一个网站“mysite”,其中包含一个源自admin应用程序的“myapp”应用程序 .
我非常感谢将mysite和myapp(包括管理员应用程序)重新定位到不在根URL的Web服务器上的示例 .
我认为这个用例会清除我认为人们有很多问题和困惑 .
我想你想要做的是使用settings.py文件中的 FORCE_SCRIPT_NAME = '/path/not/at/root/of/domain' 选项 . 没有尾随/ .
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的链接 .
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的链接 .