Django在python类

时间:2015-06-15 19:49:11

标签: python django django-templates

我知道有一个Django模板标签允许包含其他模板:

{% include 'template.html' %}

我想知道我是否可以这样做,但是在一个单独的python类中(不在HTML模板中)?

我知道例如url标签有一个等价物,如下所示:

{% url 'some_url_name' %} -> reverse('some_url_name')

1 个答案:

答案 0 :(得分:2)

我想你可能在寻找render_to_string

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