1. include 法宝

  1. 提取公共部分代码放入特定的一个html文件中
  2. 用include标记来引入重复的文件的部分
//views.py
from django.shortcuts import renderfrom django.http import HttpResponse
from django.template import loader,Context# Create your views here.def base(request):t=loader.get_template("base.html")return HttpResponse(t.render({}))
//urls.py
from django.contrib import admin
from django.urls import path
from third_app import viewsurlpatterns = [path("admin/", admin.site.urls),path("base/",views.base),
]

然后再third_app下建立一个templates的包,在包中建立copyright.html和base.html

<p align="center">Copyright &copy 2022,Power by Django</p>
{% include 'copyright.html' %}

2. django 模板的继承

1. {% extends "***.html" %}
2. {% block var_name %}***{% endblock %}

可以变的内容通过以下方式进行修改

//home.html
{% extends 'base.html' %}{% block title %} home page {% endblock %}{% block content %}
<p align="center"> hello this is home page !</p>{% endblock%}

同理,修改以下代码,可以得到


  1. include 的使用
  2. django模板继承方法

http://www.taodudu.cc/news/show-3878351.html

相关文章:

  • idea 快速生成注释快捷键,无需配置live templete
  • dhc-templete 脚手架
  • 动态模板templete
  • node-red templete节点设置地图
  • 微信小程序中templete的使用
  • myeclipse templete
  • vue学习笔记1——v-if和templete 条件渲染 使用 key 控制元素的可重用
  • 关于设计模式的讨论(5)——模版模式(Templete)
  • Standard Templete Library —— Containers
  • GridView动态添加Templete项
  • 设计模式-templete method
  • 学习使用templete.js
  • Django templete学习
  • templete模板each循环和if用法
  • go text/templete模板
  • 模板模式(templete)
  • 在vue的templete中使用js方法时踩坑
  • C++基础|templete
  • vue-admin-templete连接后台 + 更改权限
  • c++ templete
  • templete
  • 生成Xcode templete,自动化注入工程配置
  • Uncaught (in promise) undefined
  • uncaught referenceerror cryptojs is not defined
  • Uncaught ReferenceError vue is not defined
  • uncaught error during route navigation
  • Uncaught TypeError: Cannot read property 'top' of undefined
  • Uncaught buffer error
  • Uncaught ReferenceError: data is not defined
  • Uncaught SyntaxError: Invalid or unexpected token

templete inheritance相关推荐

  1. Python编程基础:第四十三节 多继承Multiple Inheritance

    第四十三节 多继承Multiple Inheritance 前言 实践 前言 多继承是指一个子类可以拥有多个父类,其所有父类的属性和方法都能被其调用.其中多个父类之间用逗号隔开. 实践 我们先定义两个 ...

  2. Python编程基础:第四十二节 多重继承Multi Level Inheritance

    第四十二节 多重继承Multi Level Inheritance 前言 实践 前言 我们之前已经讲过继承的相关知识,当一个类是另一个类的父类,而此时这里的子类又是另一个类的父类,那此时就涉及多重继承 ...

  3. Python编程基础:第四十一节 继承Inheritance

    第四十一节 继承Inheritance 前言 实践 前言 我们这一节一起来学习类的继承,这里需要首先学习两个概念:父类和子类.我们可以这么想,当定义好一个类以后,我们又有一个新的类,这个新的类需要用到 ...

  4. Classical Inheritance in JavaScript

    Douglas Crockford    www.crockford.com   翻译:ThoughtScript  原文链接 http://javascript.crockford.com/inhe ...

  5. C++ 性能剖析 (四):Inheritance 对性能的影响

    (这个editor今天有毛病,把我的format全搞乱了,抱歉!) Inheritance 是OOP 的一个重要特征.虽然业界有许多同行不喜欢inheritance,但是正确地使用inheritanc ...

  6. inheritance中文Java语言_3.3Java语言面向对象的封装(Encapsulation)、继承(Inheritance)、多态(polymorphic)...

    封装(Encapsulation) 封装是处理对象的一个重要概念,从形式上看,封装将数据和行为组合在一个包里面,并对对象的使用者隐藏具体的实现方式,对象的数据称为实例字段(instance field ...

  7. Java基础-面向对象第二特征之继承(Inheritance)

    Java基础-面向对象第二特征之继承(Inheritance) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.继承的概述 在现实生活中,继承一般指的是子女继承父辈的财产.在程序 ...

  8. 一张图看懂CSS cascade, specific, importance, inheritance

    http://www.w3.org/TR/CSS21/cascade.html#inheritance http://www.w3.org/TR/CSS21/cascade.html#cascade ...

  9. Javascript 原型和继承(Prototypes and Inheritance)

    Javascript 原型和继承(Prototypes and Inheritance) 收藏  前面我们看到了如何使用 constructor 来初始化对象.如果这样做,那么每一个创建的新对象都会对 ...

最新文章

  1. 再发些CSS常用技巧和兼容方案
  2. python知识:如何多窗口切换
  3. BlockChain:《区块链世界简明生存指南(一块听听)》2017-06-06 李笑来—听课笔记分享(2)
  4. babymips(下) 寒假逆向生涯(14/100)
  5. Linux浏览文件的常用命令
  6. php学习之try catch
  7. ERP和C4C中的function location
  8. js bind 传参、_js中的面向对象(一)
  9. 闪存必须解决的三大问题
  10. mysql如何建立索引workbench_MySQL数据库中如何正确的理解与使用索引?
  11. ansible批量安装服务器思路
  12. 代码阅读是写好程序的基本能力
  13. 版本更新带来的缓存问题_【第1563期】缓存最佳实践 amp; maxage的陷阱
  14. enum java 判断相等_聊一聊Java的枚举enum
  15. 2019年BAT面试通关宝典:数据结构+JVM+并发编程+分布式...
  16. EBS之JTF_Grid 开发总结
  17. matlab aic sic,请教ADF检验时AIC准则和SIC准则不一致时怎么办?
  18. CSDN日报20170224——《程序员该用哪种姿势来理财》
  19. layer添加元素 openlayer_OpenLayers使用点要素作为标记
  20. 智遥工作代理问题解析

热门文章

  1. 基于java的旅游资源推荐管理系统的设计与实现
  2. Redis数据库安装
  3. 大疆硬件工程师校招一面面经
  4. [ELK]使用脚本写入带scripted field的index pattern时发生的错误
  5. caffe ubuntu16.04 cuda8.0 cudnnv4
  6. matlab 虚部怎么表示,matlab – 如何绘制与其虚部相关的复杂系统
  7. 【大众点评】—— 前端架构设计
  8. (一百七十一) 探索softap和p2p interface优先级
  9. 笔记本音频服务器未响应,音频服务未响应未修复怎么办
  10. SPSS实现协方差分析