如何将一个模板插入另一个模板?

我有一个非常基本的模板(basic_template.html),并希望使用使用另一部分模板格式化的数据来填写。basic_template.html可能包含使用部分模板格式化的几件事。

我应该如何在views.py中构建代码?

我这样做的原因是稍后将使用Ajax填充。我这样做对吗?

回答:

你可以做:

<div class="basic">

{% include "main/includes/subtemplate.html" %}

</div>

subtemplate.html另一个Django模板在哪里。在这里,subtemplate.html你可以放入将用Ajax获得的HTML。

你还可以多次包含模板:

<div class="basic">

{% for item in items %}

{% include "main/includes/subtemplate.html" %}

{% endfor %}

</div>

以上是 如何将一个模板插入另一个模板? 的全部内容, 来源链接: utcz.com/qa/428746.html

回到顶部