我可以在django中呈现HTML而不发送回复吗?

时间:2012-03-28 19:58:09

标签: django xlwt

我想创建一个通用的“html table to excel file”视图,可以被其他几个在HTML表格中显示查询结果的视图使用。我以为我可以为每个查询视图添加一个参数,使其呈现HTML 而不发送响应,而是使用它来提供一个帮助函数来解析它并将表行和列转换为使用 xlwt 库Excel内容。

我可以在django中执行“无回应渲染”吗?

1 个答案:

答案 0 :(得分:6)

是的

from django.template.loader import render_to_string
rendered = render_to_string('my_template.html', { 'foo': 'bar' })

here are the docs