0

Django 文档说TemplateResponse.template可以是一系列模板名称。那么如果有多个模板,会渲染哪些模板呢?

换句话说,如何TemplateResponse处理多个模板?

4

2 回答 2

2

它的行为方式应该与 相同render_to_string(),即:选择存在的第一个。

于 2012-06-08T08:45:13.763 回答
-1

TemplateResponse 对象保留了视图提供的模板和上下文的详细信息以计算响应。所以它由View控制。

你也可以重写这个方法 SimpleTemplateResponse.resolve_template(template) 来自定义模板渲染

参考: https ://docs.djangoproject.com/en/dev/ref/template-response/

于 2012-06-08T11:11:01.330 回答