使用django在模板页面中显示列表值

时间:2014-12-24 09:07:28

标签: python mysql django

我需要使用django在模板页面中显示list的值。我有一个像

这样的变量
data = [('dic1',),('dic2',)]

我以这种方式将值传递给模板:

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

然后在模板中我需要显示值。我在模板中使用了for循环,如:

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

但它显示为

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

当我需要只显示如下的值时

   dic1
   dic2

Canyone帮助我找出我做了哪个错误?

1 个答案:

答案 0 :(得分:4)

感谢您的回复。我只是使用如下

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

现在它正常工作。