我有一个非常基本的模板(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。
subtemplate.html
你还可以多次包含模板:
<div class="basic"> {% for item in items %} {% include "main/includes/subtemplate.html" %} {% endfor %} </div>