当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django render_to_string用法及代码示例


本文介绍 django.template.loader.render_to_string 的用法。

声明

render_to_string(template_name, context=None, request=None, using=None)

render_to_string() 加载一个类似 get_template() 的模板并立即调用它的render() 方法。它采用以下参数。

template_name
要加载和呈现的模板的名称。如果是模板名称列表,Django 使用 select_template() 而不是 get_template() 来查找模板。
context
dict 用作模板的渲染上下文。
request
一个可选的 HttpRequest ,将在模板的渲染过程中可用。
using
一个可选的模板引擎 NAME 。对模板的搜索将仅限于该引擎。

使用示例:

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

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.template.loader.render_to_string。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。