使用Djangos模板语言我想将通过模板语言生成的HTML传递到包含的模板中,如下面的简化示例所示:
field.html
<input name="input_name" />
<div>{{ input_desc_html }}</div>
form.html
{% with input_name="test" input_desc_html=... %}
... should read {% for this in that %} {{ this }} {% endfor %}
{% include 'field.html' %}
{% endwith %}
显而易见...
遗漏了一些东西,我不知道如何从这里前进。这种方法是否可行,如果是,怎么做?
如果没有,你还有什么建议?我考虑过使用块并扩展 field.html ,但在我看来,这需要自己文件中的每个字段 - 或者我可以拥有本地模板吗?