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 相关文章推荐
jquery实现pager控件示例
Apr 09 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
Jul 18 Javascript
学习JavaScript设计模式(链式调用)
Nov 26 Javascript
基于jQuery实现放大镜特效
Oct 19 Javascript
JQuery标签页效果实例详解
Dec 24 Javascript
自动完成的搜索框javascript实现
Feb 26 Javascript
Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果
May 27 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
Sep 06 Javascript
微信小程序开发(一) 微信登录流程详解
Jan 11 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
Jul 03 Javascript
vue实现div单选多选功能
Jul 16 Javascript
微信小程序实现日历签到
Sep 21 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
德劲1103的维修打理经验
2021/03/02 无线电
Php做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
PHP中改变图片的尺寸大小的代码
2011/07/17 PHP
LotusPhp笔记之:Cookie组件的使用详解
2013/05/06 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
2015/06/06 PHP
WordPress中获取所使用的模板的页面ID的简单方法
2015/12/31 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
一些常用的JS功能函数代码
2009/06/23 Javascript
js parsefloat parseint 转换函数
2010/01/21 Javascript
通过上下左右键和回车键切换光标实现代码
2013/03/08 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
JavaScript判断FileUpload控件上传文件类型
2015/09/28 Javascript
js获取页面及个元素高度、宽度的代码
2016/04/26 Javascript
JS按钮闪烁功能的实现代码
2017/07/21 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
Vue可自定义tab组件用法实例
2019/10/24 Javascript
微信小程序如何实现精确的日期时间选择器
2020/01/21 Javascript
通过python下载FTP上的文件夹的实现代码
2013/02/10 Python
Python正则获取、过滤或者替换HTML标签的方法
2016/01/28 Python
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
详解Python 数据库 (sqlite3)应用
2016/12/07 Python
详解python中的线程
2018/02/10 Python
Python使用tkinter库实现文本显示用户输入功能示例
2018/05/30 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
澳大利亚商务邀请函
2014/01/17 职场文书
我的求职择业计划书
2014/04/04 职场文书
计算机多媒体专业自荐信
2014/07/04 职场文书
优秀团员事迹材料2000字
2014/08/20 职场文书
群众路线专项整治方案
2014/10/27 职场文书
办公室主任个人总结
2015/02/28 职场文书
致运动员的广播稿
2015/08/19 职场文书
先进个人主要事迹怎么写
2015/11/04 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
Python机器学习算法之决策树算法的实现与优缺点
2021/05/13 Python
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
java泛型通配符详解
2021/07/25 Java/Android