Django模板继承 extend标签实例代码详解


Posted in Javascript onMay 16, 2019

在 views.py 上修改

...
def ordered(req):
  return render(req, "ordered.html")
def shopping_car(req):
  return render(req, "shopping_car.html")

在 urls.py 上修改

...
  path('ordered/', views.ordered),
  path('shopping_car/', views.shopping_car),
...

在 tmplates 文件夹下创建 base.html 文件

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    .page-header{
      height:50px;
      background-color: rebeccapurple;
    }
    .page-body .menu{
      height: 500px;
      background-color: antiquewhite;
      float: left;
      width: 20%;
    }
    .page-body .content{
      height: 500px;
      background-color: cornflowerblue;
      float: left;
      width: 80%
    }
    .page-footer{
      height:50px;
      background-color: green;
      clear: both;
    }
  </style>
</head>
<body>
<div>
  <div class="page-header"></div>
  <div class="page-body">
    <div class="menu">
      <a href="/ordered/" rel="external nofollow" >订单</a><br>
      <a href="/shopping_car/" rel="external nofollow" >购物车</a>
    </div>
    {% block content %}
    {% endblock %}
  </div>
  <div class="page-footer"></div>
</div>
</body>
</html>

ordered.html 文件

{% extends "base.html" %}
{% block content %}
    <div class="content">
      订单
    </div>
{% endblock %}
shopping_car.html 文件
{% extends "base.html" %}
{% block content %}
    <div class="content">
      购物车
    </div>
{% endblock %}

效果如下:

Django模板继承 extend标签实例代码详解

总结

以上所述是小编给大家介绍的Django模板继承 extend标签实例代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
在JavaScript中构建ArrayList示例代码
Sep 17 Javascript
javascript实现动态模态绑定grid过程代码
Sep 22 Javascript
JavaScript设计模式之外观模式介绍
Dec 28 Javascript
JQuery实现展开关闭层的方法
Feb 17 Javascript
javascript实现点击提交按钮后显示loading的方法
Jul 03 Javascript
vue动态设置img的src路径实例
Sep 18 Javascript
详解ES6 Promise对象then方法链式调用
Oct 20 Javascript
手动下载Chrome并解决puppeteer无法使用问题
Nov 12 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
May 26 Javascript
ES6 Promise对象的含义和基本用法分析
Jun 14 Javascript
vue 使用鼠标滚动加载数据的例子
Oct 31 Javascript
echarts实现晶体球面投影的实例教程
Oct 10 Javascript
vue视图不更新情况详解
May 16 #Javascript
详解如何写出一个利于扩展的vue路由配置
May 16 #Javascript
Vue中props的详解
May 16 #Javascript
使用Vue实现移动端左滑删除效果附源码
May 16 #Javascript
Vue2.0实现组件之间数据交互和通信操作示例
May 16 #Javascript
Mpvue中使用Vant Weapp组件库的方法步骤
May 16 #Javascript
JS左右无缝轮播功能完整实例
May 16 #Javascript
You might like
用php解析html的实现代码
2011/08/08 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
php实现求相对时间函数
2015/06/15 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
2020/04/06 PHP
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
javaScript使用EL表达式的几种方式
2014/05/27 Javascript
NodeJS创建基础应用并应用模板引擎
2016/04/12 NodeJs
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
vue实现动态添加数据滚动条自动滚动到底部的示例代码
2018/07/06 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
Vue3.0 响应式系统源码逐行分析讲解
2019/10/14 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
2020/12/02 Vue.js
Vue中使用wangeditor富文本编辑的问题
2021/02/07 Vue.js
python 解析html之BeautifulSoup
2009/07/07 Python
python创建只读属性对象的方法(ReadOnlyObject)
2013/02/10 Python
跟老齐学Python之不要红头文件(2)
2014/09/28 Python
numpy向空的二维数组中添加元素的方法
2018/11/01 Python
python过滤中英文标点符号的实例代码
2019/07/15 Python
django admin.py 外键,反向查询的实例
2019/07/26 Python
Django学习之文件上传与下载
2019/10/06 Python
用什么库写 Python 命令行程序(示例代码详解)
2020/02/20 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
python实现密码强度校验
2020/03/18 Python
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
香港莎莎官网Sasa.com:亚洲著名国际化妆品商城
2019/11/10 全球购物
蔬菜基地的创业计划书
2014/01/06 职场文书
公司晚会主持词
2014/03/22 职场文书
奉献演讲稿范文
2014/05/21 职场文书
党员干部一句话承诺
2014/05/30 职场文书
学生会感恩节活动方案
2014/10/11 职场文书
2014小学语文教师个人工作总结
2014/12/03 职场文书
Redis特殊数据类型bitmap位图
2022/06/01 Redis
python内置模块之上下文管理contextlib
2022/06/14 Python
使用python生成大量数据写入es数据库并查询操作(2)
2022/09/23 Python