为什么我们在返回render()时需要“request”对象?

时间:2014-02-07 01:36:03

标签: django

对不起,如果这太基础了。我是django框架的新手。

使用render()

返回时会出现这种情况
    render(request,templates,context)

模板位于文件夹中;上下文是模板的,已经有了。

所以我的问题是请求对象在这里做了什么?模板和上下文不足以返回响应吗?感谢。

1 个答案:

答案 0 :(得分:0)

render需要request,因为它强制RequestContext,这需要request

这在documentation中有解释,也可以在代码中看到。

Django文档非常好,应该是任何问题的初始来源