Я храню свои шаблоны в базе данных, и у меня нет пути для предоставления метода template.render.
template.render
Есть ли какой-нибудь открытый метод, который принимает шаблон в виде строки?
Есть ли обходной путь?
На основе документов для использования системы шаблонов:
from django.template import Template, Context t = Template("My name is {{ my_name }}.") c = Context({"my_name": "Adrian"}) t.render(c)
Создание экземпляра Template со строкой для использования в качестве шаблона.
Template
В Джанго <1.8: </p>
from django.template.loader import get_template_from_string tpl = Template(get_template_from_string("My name is {{ my_name }}."))