【发布时间】:2016-12-13 00:35:39
【问题描述】:
我的 html 中有一个看起来像这样的模板。它使用引导类。
<-- navbar-template.html>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li><a href="/home/">Home</a></li>
<li class='active'><a href="/members/">Members</a></li>
<li><a href="#">Research</a></li>
<li><a href="#">Publications</a></li>
<li><a href="#">Links</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
</ul>
</div>
我喜欢活动类,但我需要根据 django 导航栏加载的页面来更改它是哪个列表对象。
我想你想在 home.html 文件中做这样的事情
<-- HOME -->
{% include "navbar_template.html" with page="home"} %}
###Do something with {{page}} variable in order to set the home list tag to active.
我必须写大量的 if else 语句还是有更简单的方法。也许与 django 中的 views.py 有什么关系
【问题讨论】:
标签: django twitter-bootstrap django-templates