2016-07-29 14 views
1

私はthisを読んで、私のコードは次のように見えた場合:を連結文字列の文

HTML:

/groups/{{ group.id }}/

<li {% if request.path == '/groups/{{ group.id }}/' %}class="active"{% endif %} ><a href="{% url 'detail' group.id %}">Link</a></li> 

唯一の問題は/groups/{{ group.id }}/は明らかに変わるということです

なし

/groups/1/

thatは、ページ上の他の10個のリンクにそれを入力すると、多くのコードになります。

答えて

4

代わりのURLをハードコーディング、as

{% url 'my_group_url_name' group.id as group_url %} 
{% if request.path == group_url %} 
urlタグを使用します