在Django上没有Ajax的情况下将视图加载到模板中

时间:2013-03-08 03:10:50

标签: django django-templates django-views

晚上好人。我有这个Django问题..我有一个视图,呈现一个表单,其中包含来自像模型一样的主 - 细节的标题信息。在这个表单下面,我想加载另一个视图,该视图呈现一个填充详细信息表并在其旁边的表单,其中包含详细信息的列表。我想加载标题视图的模板,细节的视图,但我想在没有ajax的情况下进行。我正在阅读{%include%}标签,但据我所知,它加载了一个模板,而不是一个视图。我可能错了,有没有办法在主模板中加载视图?

提前致谢

1 个答案:

答案 0 :(得分:1)

如果没有ajax,你无法呈现这样的视图。 {% load %}用于加载模块,而不是模板或视图,例如:

{% load humanize %}

但是,您可以使用{% include %}标记或自定义模板标记来执行您需要的任何处理,并返回其包含它的模板。