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

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

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

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

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

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

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

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

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

下图:

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

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

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

(0)

相关推荐

  • MySQL索引面试题有哪些

    技术MySQL索引面试题有哪些这篇文章主要介绍“MySQL索引面试题有哪些”,在日常操作中,相信很多人在MySQL索引面试题有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL索

    攻略 2021年12月3日
  • drupal漏洞分析(drupal代码分析)

    技术如何进行Drupal核心远程代码执行漏洞的分析今天就跟大家聊聊有关如何进行Drupal核心远程代码执行漏洞的分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

    攻略 2021年12月20日
  • 微信能传多大的视频,微信发视频一次最多能发多少秒

    技术微信能传多大的视频,微信发视频一次最多能发多少秒微信朋友圈发小视频只能发送时间在10s以内微信能传多大的视频、大小在3M以内的小视频,若大小超过3M则会自动压缩手机版微信发视频,单个视频最大不能超过20M,时间5mi

    生活 2021年10月20日
  • 29是质数吗,总和等于29 答案是多少

    技术29是质数吗,总和等于29 答案是多少clear all;clc;
    k = 0;
    m = 0;
    A = zeros(1,30);
    for i = 1000 : 9999for j = 0 : 3k = k + mod

    生活 2021年10月27日
  • 谷歌地图怎么看街景,手机谷歌地图怎么看街景

    技术谷歌地图怎么看街景,手机谷歌地图怎么看街景1. 谷歌卫星图是可以看街景的,但国内貌似不容易上的谷歌地图怎么看街景。2. 国内用户可以直接用奥维互动地图app看街景,可以连接上,这个软件中也有集成了谷歌卫星图,还有其他

    生活 2021年10月19日
  • Android如何在安卓上实现通用卡证识别

    技术Android如何在安卓上实现通用卡证识别这篇文章主要介绍“Android如何在安卓上实现通用卡证识别”,在日常操作中,相信很多人在Android如何在安卓上实现通用卡证识别问题上存在疑惑,小编查阅了各式资料,整理出

    攻略 2021年11月15日