【发布时间】:2010-07-20 18:19:11
【问题描述】:
我想使用一个应用程序来创建一个易于使用管理界面进行编辑的菜单。像这样的:
class Menu_item
name = models.CharField()
item_url = models.URLField()
我的模板看起来像这样:
{% 扩展 base.html %}
div ID="导航"
{{ foo.navbar.? }}/div
div ID="内容"
{% block content %}{% endblock %}/div
我希望 div#nav 包含基于上述模型的 ul,但只是不知道如何实现这一点。看起来 object_list 通用视图会很棒,但是 URL 会访问填充 div#content 的模型的视图。有没有人有什么建议?有没有办法在没有 URL 的情况下访问通用视图?
谢谢。
【问题讨论】:
-
不确定我是否理解,您的示例代码中与 foo 和 navbar 有什么关系?
-
对不起! foo 只是一个占位符。
标签: django templatetags