我的问题基本上是渲染变量。例如,假设我有一个对象块,其中block.text ='{{“hello”| trans}}'
我想将其包含在我的基本模板中。以下内容显然不符合我的意图。
{% include block.text %}
我如何将其渲染到我的模板中?
答案 0 :(得分:0)
从视图侧生成动态模板以呈现为模板似乎不是一个好主意。
但请记住,你有其他优雅的方法,如:
另外,请记住,您可以将IF语句用于模板以包含或不包含某些模板,并且还可以使用关键字参数将其他上下文传递给包含的模板(例如:{% include "name_snippet.html" with person="Jane" greeting="Hello" %}
)