0
我是Django的新手,不知道如何在模板中呈现多个视图。这是我的情况,我有一个模板(main.html),我有两个部分:一个主页和一个位于顶部的用户数据(消息,注销等)将被显示。Django:在模板中呈现多个视图
我的问题是,我可以制作2个部分视图(_index.html和_userdata.html)并将它们分开呈现并显示在模板中。与“包含”php或ASP.NET MVC部分视图的方式相同。或者将模型或模型用于所有信息的模板。
由于我没有解释得很好,现实生活中的一个例子就是亚马逊或任何网上书店。您可以在右侧看到书籍或产品,并在购物车上显示您的产品。那Django怎么样?有一个HTML模板,并查看您发送的2个模型,或者您可以做2个单独的视图,并呈现在相同的HTML模板?
可能是你正在寻找这样的:https://docs.djangoproject.com/en/dev/topics/templates/#template-inheritance – 2014-10-01 17:57:23