Django - 包含模板时调用视图方法

时间:2018-03-13 22:58:34

标签: django

在Django中是否可以使用与模板关联的视图方法,因此当我在父模板中{%include%}子模板时,子模板可以调用它的视图方法并获取一些数据?或者唯一的方法是让一个与url相关联的视图方法收集每个模板的数据?

问题不在于模板继承。它更多地是关于单个页面上包含一些模板的情况。

1 个答案:

答案 0 :(得分:2)

默认情况下,当您在模板中使用include标记时,无法在django中自动调用视图。

如果您只想从模板中调用一些python代码,请查看自定义模板标记。对于您的用例,最佳选项将是自定义inclusion tag