How to make Django template engine to render in memory templates?
问题 I am storing my templates in the database and I don't have any path to provide for the template.render method. Is there any exposed method which accepts the template as a string? Is there any workaround? 回答1: Instantiate Template with the string to use as a template. 回答2: Based on the the docs for using the template system: from django.template import Template, Context t = Template("My name is {{ my_name }}.") c = Context({"my_name": "Adrian"}) t.render(c) 回答3: In Django < 1.8: from django