2014-07-11 2 views
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와 같은 다른 페이지에서

어떻게하면 사용자가 원하는 모든 페이지에서이 작업을 수행 할 수 있습니까?

+0

* 컨텍스트 프로세서 * 모든 템플릿에 템플릿 데이터를 포함시키는 방법을 찾으십시오. http://www.djangobook.com/en/2.0/chapter09.html –

답변

관련 문제