我需要在单独的块中显示导航栏、页脚、主视图、基本视图、标题,然后可以在一个位置编辑这些内容,并且更改将在所有位置发生你能给予我一个想法怎么做,我没有想法只是我想用这个函数
{% extends "..{directory}/{the name of html page}.html" %}
但我觉得这样不行
jjjwad0x1#
Django支持开箱即用的可重用HTML文件创建您的navbar,footer,和其他额外的文件(如果有的话)分开(大多数情况下这种类型的文件存储在includes目录),然后你可以使用它们到任何文件你想要通过这样做...
navbar
footer
includes
{% include 'path/to/template.html' %}
有关详细阅读,请查看文档
1条答案
按热度按时间jjjwad0x1#
Django支持开箱即用的可重用HTML文件
创建您的
navbar
,footer
,和其他额外的文件(如果有的话)分开(大多数情况下这种类型的文件存储在includes
目录),然后你可以使用它们到任何文件你想要通过这样做...有关详细阅读,请查看文档