Gar*_*nzo 3 python django django-templates
当您返回一个HttpResponse对象时,render_to_response您可以提供一个模板,它会使用该模板并填写{{ variables }}您在模板中设置的所有内容。
如果我想HttpResponse手动构建我的对象,是否仍然可以在我的模板目录中使用我的模板之一?
使用render_to_string,您将获得呈现的字符串。您可以将返回的字符串传递给HttpResponse.
from django.template.loader import render_to_string
...
rendered = render_to_string('my_template.html', {'foo': 'bar'})
response = HttpResponse(rendered)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2959 次 |
| 最近记录: |