时间:2018-07-31 05:54:01

标签: python django django-views

在views.py中的许多函数中,这是一个称为vars()的参数,该参数传递给渲染器。 我想知道此参数的用途,它比单独传递局部变量进行渲染好吗?

return render(request, 'report.html', vars())

1 个答案:

答案 0 :(得分:2)

render():接受第三个参数为dictionary

  

vars():   返回模块,类,实例或具有__dict__属性的任何其他对象的__dict__属性。

因此我们可以将vars()用作render()中的参数。