File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,7 +12,12 @@ <h1 class="title">{{ label }}</h1>
1212
1313< ul >
1414 {% for resource in resources %}
15- < li > < a href ="{{ resource.url }} "> {{ resource }}</ a > </ li >
15+ < li >
16+ < a href ="{{ resource.url }} "> {{ resource }}</ a >
17+ {% for label in resource.labels.all %}
18+ < span class ="tag is-primary "> < a href ="{% url "learn:resources_by_label " label=label %} "> {{ label }}</ a > </ span >
19+ {% endfor %}
20+ </ li >
1621 {% endfor %}
1722</ ul >
1823
Original file line number Diff line number Diff line change @@ -9,8 +9,9 @@ def index(request):
99
1010
1111def resources_by_label (request , label ):
12+ resources = label .resources .prefetch_related ('labels' ).all ()
1213 return render (
1314 request ,
1415 'learn/resources_by_label.html' ,
15- {'label' : label , 'resources' : label . resources . all () },
16+ {'label' : label , 'resources' : resources },
1617 )
You can’t perform that action at this time.
0 commit comments