我在显示Kategorie类的类别视图时遇到问题。查询正确地显示了添加到类别的页数,但此操作重复了多次。当我检查一个循环中显示的类别的详细视图时,每个显示的类别都有相同的地址。对于每个类别重复此操作,其中下一个循环显示下一个类别的详细视图,依此类推。 此mis my查看该方法的.py:
def widok_kategorii(request):
kategorie = Kategorie.objects.all().order_by('glowna')
return render(request, 'firmy/widok_kategorii.html', {'kategorie': kategorie})
def index(request):
wpisy_kat = Kategorie.objects.annotate(cnt_witryna=Count('witryna')).order_by('glowna')
return render(request, 'firmy/index.html', {'wpisy_kat': wpisy_kat})
widok\u kategorii.html
{% for kategoria in kategorie %}
{% for wpis in wpisy_kat %}
<a href="{% url 'detale_kat' slug_kat=kategoria.slug_kat %}">{{ wpis }} </a> ({{ wpis.cnt_witryna }}) <br />
{% endfor %}
{% endfor %}
以及index.html的部分,以显示widok\u kategorii.html
<h3><center>Kategorie</center></h3>
<center>{%include 'firmy/widok_kategorii.html'%} </center>
我认为,你需要移除外环,替换你的:
至
相关问题 更多 >
编程相关推荐