Django:在其他视图中渲染视图

时间:2012-07-25 20:52:04

标签: django django-views

我想在所有其他观点中“包含”一个视图。

请访问我的网站:www.urlc.be

右侧的“Classement”显示在每个页面上,但我不知道如何将它包含在“django风格”中。现在我正在使用AJAX调用在每个页面上显示“Classement”。

你能帮我找到更好的解决方案吗?

感谢。

2 个答案:

答案 0 :(得分:1)

如果您需要在每个页面上使用该表,我将使用inclusion tag并将其包含在所有相关页面继承的基本模板中。

答案 1 :(得分:1)

您可以采取几种方法。一种是编写一些中间件,以便在离开视图时为每个响应添加更多数据。另一种方法是编写自己的模板标记来呈现相关部分。查看中间件here和模板标签here