繁体   English   中英

在Django上不使用Ajax将视图加载到模板中

[英]Loading views into template without Ajax on Django

晚上好,人们。 我有这个Django问题。我有一个视图,该视图使用像模型这样的主细节呈现带有标题信息的表单。 在此表单下面,我想加载另一个视图,该视图呈现一个填充了明细表的表格,旁边是明细表。 我想在标题视图的模板(详细信息的视图)中加载,但是我想在不使用ajax的情况下进行加载。 我正在阅读{%include%}标签,但是据我了解,它加载的是模板,而不是视图。 我可能是错的,有没有办法在主模板中加载视图?

提前致谢

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

{% load humanize %}

但是,您可以使用{% include %}标记,也可以使用自定义模板标记执行所需的任何处理,然后将其模板返回到包含它的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM