是否可以在Django中仅扩展模板的某些部分?

时间:2019-09-21 11:59:02

标签: python django

我有一个博客应用程序,在我的“关于”页面中,我只想扩展导航栏,而我不想扩展基本模板中存在的边栏。有可能做的,请解释。因为在我的“关于”页面中,我只想要带有导航栏的图像和一些文本。

1 个答案:

答案 0 :(得分:0)

您可以使用django HTML的 include 功能:{% include 'app_name/template_name.html' %}。在两个单独的html模板中编写html的导航栏和侧边栏部分,然后根据需要在其他模板中包括一个或两个。 您可以查看 include here的文档。