【发布时间】:2013-01-08 21:32:12
【问题描述】:
如何为不同的应用程序(例如,app1、app2 等)使用下面的相同菜单列表(即模板库)
我想我要问的是当我在 app1 中时,我喜欢看到这个:
<ul>
<li><a href="/app1/" class="home">Home</a></li>
<li><a href="/app1/help" class="help">Help</a></li>
</ul>
在 app2 中时:
<ul>
<li><a href="/app2/" class="home">Home</a></li>
<li><a href="/app2/help" class="help">Help</a></li>
</ul>
非常感谢。
PS:我尝试了{{ request.path }} 和{{ request.get_full_path }} 无济于事。
【问题讨论】:
-
我不明白 TEMPLATE_DIRS 与任何东西有什么关系 - 与 URL 或链接无关。
-
你说得对,我也删了,但还是不知道怎么实现。
-
当你写“应用程序”时,你的意思是你项目的应用程序?还是不同的站点实例?
-
我的意思是应用我的项目。
标签: python django django-forms django-templates