0

从文档中:

使成为

将给定的模板与给定的上下文字典相结合,并返回一个带有渲染文本的 HttpResponse 对象。

render() 与使用强制使用 RequestContext 的 context_instance 参数调用 render_to_response() 相同。

render_to_response

使用给定的上下文字典渲染给定的模板,并返回带有该渲染文本的 HttpResponse 对象。

您能否提供一个面向任务的示例以及何时选择在视图中使用render_to_response与在视图中使用的描述render

4

1 回答 1

-1

唯一的区别是,使用 render_to_response 你可以传入不同的上下文字典来查看(模板)。默认情况下,RequestContext 将通过设置文件 TEMPLATE_CONTEXT_PROCESSORS 中定义的 Django 中间件函数建立一个“上下文”。

于 2013-03-28T21:43:13.723 回答