私のhtmlにはこのようなテンプレートがあります。ブートストラップクラスを使用します。Django - ウェブページに基づいてアクティブなnavbarテンプレートを変更します
<-- 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>
私はアクティブクラスが好きですが、どのリストオブジェクトを変更する必要があるのは、navbar 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.
は、私がもしelse文の狂気の量を記述する必要がありますか簡単な方法があります。おそらく、あなたは、この(私は私のページで使用例・ソリューション)のようにそれを行うことができますジャンゴ