1
각 페이지에서 for 루프를 실행하고 싶습니다. 나는 내 views.py에서 아래 코드와 동일하다.Django는 모든 페이지에서보기를 표시합니다.
def hepsi(request):
basliklar = Baslik.objects.filter(active=True).order_by('-updated')
return render_to_response("base.html", locals(), context_instance=RequestContext(request))
이 내 urls.py 일부입니다
url(r'^$', 'hepsi', name = "hepsiliste"),
나는 base.html에서 루프를 가지고 :
{% for baslik in basliklar %}
<div>
<a href="{% url "tek_baslik" baslik.slug %}"><h2> {{ baslik }} </h2></a>
<p><i class="fa fa-user"></i> {{ baslik.user }}</p>
</div>
{% endfor %}
는 홈 페이지에서 작동하지만이 작동하지 않습니다/baslik/x와 같은 다른 페이지에서
어떻게하면 사용자가 원하는 모든 페이지에서이 작업을 수행 할 수 있습니까?
* 컨텍스트 프로세서 * 모든 템플릿에 템플릿 데이터를 포함시키는 방법을 찾으십시오. http://www.djangobook.com/en/2.0/chapter09.html –