2014-12-24 4 views
0

django를 사용하여 템플릿 페이지에 list 값을 표시해야합니다. django를 사용하여 템플릿 페이지에 목록 값 표시

return render(request,'success.html',{'details':data}) 

그런 다음 템플릿에서 나는 값을 표시해야합니다 나는

data = [('dic1',),('dic2',)] 

같은 변수가 나는 템플릿에 이런 식으로 값을 전달할 수 있습니다. 내가 좋아하는 템플릿에 for 루프를 사용했다 :

{% for a in data %} 
    {{a}} 
{% endfor %} 

하지만 값만

dic1 
    dic2 

Canyone가 도와 아래와 같이 표시해야 할 때

('dic1',) 
    ('dic2',) 

로는 표시 내가 실수 한 것을 알아 냈어?

+0

당신은' '{{A}}' '{% ENDFOR %}'{세부 %에 대한 %} '으로 시도해야한다 – Oscar

답변

4

답장을 보내 주셔서 감사합니다. 나는 아래처럼 사용할 수 있습니다.

{% for a in data %} 
    {{ a.0 }} 
{% endfor %} 

이제 제대로 작동합니다.

관련 문제