如何理解django中板的继承及包含

技术如何理解django中板的继承及包含如何理解django中板的继承及包含,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。模板的继承应用场景,比如一个网站的

如何理解django中板的继承和包容,相信很多没有经验的人对此无能为力。因此,本文总结了出现问题的原因和解决方法,希望大家可以通过这篇文章来解决这个问题。

模板继承的应用场景,比如一个网站的财经新闻页面结构是顶、文、底三块,娱乐新闻的页面结构和财经新闻一样,只是中间文字的内容不同,所以这就需要模板继承。

使用模板继承的方法,先写一个基础模板[base_html],然后其他模板继承基础模板的结构,最后重写基础模板中的块。这样做的好处是代码可以重用,维护得很好,代码量可以减少。

如下图,先写base.html的基本页面结构,然后继承其他页面上带有{%extends ‘基本模板路径’ %}的基本模板的结构,最后重写基本模板中的块内容。

如何理解django中板的继承及包含

如何理解django中板的继承及包含

模板包含应用场景。例如,每个页面都将使用导航栏。你可以先写一个导航页面,然后把你的导航栏包含在其他页面上,相当于一个完整的副本。不能在已使用的页面上修改包含页面的内容。

下图:

如何理解django中板的继承及包含

看完以上内容,你知道如何理解django board的继承和包含吗?如果您想学习更多技能或了解更多相关内容,请关注行业资讯频道。感谢阅读!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/39955.html

(0)

相关推荐

  • 页码设置怎么从第三页开始,页码从第三页开始怎么设置

    技术页码设置怎么从第三页开始,页码从第三页开始怎么设置1页码设置怎么从第三页开始、点击【插入】→【页眉和页脚】→【页码】-【页面底端】选择一种样式的页码。文档开始出现页码,但是是从第一页开始的。2、将光标定位到第二页文章

    生活 2021年10月29日
  • 奶牛的英文,英文单词“cow”的读音是什么

    技术奶牛的英文,英文单词“cow”的读音是什么英式读音[kaʊ] 美式读音[kaʊ] n. 奶牛奶牛的英文,乳牛;母兽;雌(象,鲸等);对女性的蔑称; vt. 恐吓;吓唬;威胁; ①造句:He kep

    生活 2021年10月22日
  • qt串口消息模拟器怎么实现

    技术qt串口消息模拟器怎么实现本篇内容介绍了“qt串口消息模拟器怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!/

    攻略 2021年11月30日
  • Fluentd中如何配置通用参数适用于所有插件

    技术Fluentd中如何配置通用参数适用于所有插件这篇文章主要为大家展示了“Fluentd中如何配置通用参数适用于所有插件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flu

    攻略 2021年11月20日
  • 计算机中文件夹和子文件夹是什么对多的关系

    技术计算机中文件夹和子文件夹是什么对多的关系这篇文章主要介绍了计算机中文件夹和子文件夹是什么对多的关系,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

    攻略 2021年10月25日
  • 单例模式设计

    技术单例模式设计 单例模式设计1、饿汉式/*** 饿汉式:直接创建对象,不管你是否需要,都会创建这个对象;** 1、构造器私有化* 2、自动创建,并且用静态保存* 3、向外提供这个实例* 4、强调这是一

    礼包 2021年12月22日