在模板中传递2个变量时出错,django

时间:2016-05-14 08:31:53

标签: python django

我有以下观点

@login_required
def myview(request):
    my_strings = ['0','1','2','3','4','5']
    var ='12'
    return render(request,
                  'index.html',{'my_strings':my_strings}, {'var': var })

但是当我尝试在index.html模板中显示{{ my_strings|random }}{{ var }}变量时,我收到一条错误消息:

  

'字典'对象没有属性' push'

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

您需要传递同一个字典中的所有值。

return render(request,
              'index.html', {'my_strings': my_strings, 'var': var })