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 相关文章推荐
小型js框架veryide.librar源代码
Mar 05 Javascript
层序遍历在ExtJs的TreePanel中的应用
Oct 16 Javascript
让firefox支持IE的一些方法的javascript扩展函数代码
Jan 02 Javascript
javascript不同类型数据之间的运算的转换方法
Feb 13 Javascript
node.js中的fs.writeFileSync方法使用说明
Dec 14 Javascript
javascript+HTML5的Canvas实现Lab单车动画效果
Aug 07 Javascript
学习vue.js中class与style绑定
Dec 03 Javascript
Vue.js使用v-show和v-if的注意事项
Dec 13 Javascript
用v-html解决Vue.js渲染中html标签不被解析的问题
Dec 14 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
Apr 16 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
Jun 09 Javascript
Vue基础配置讲解
Nov 29 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
不用数据库的多用户文件自由上传投票系统(3)
2006/10/09 PHP
PHP的cURL库功能简介 抓取网页、POST数据及其他
2011/04/07 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
PHP中ajax无刷新上传图片与图片下载功能
2017/02/21 PHP
PHP的反射机制实例详解
2017/03/29 PHP
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
js常用函数 不错
2006/09/08 Javascript
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
js Function类型
2011/12/04 Javascript
js读写cookie实现一个底部广告浮层效果的两种方法
2013/12/29 Javascript
javascript匿名函数应用示例介绍
2014/03/07 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
使用控制台破解百小度一个月只准改一次名字
2015/08/13 Javascript
javascript中new关键字详解
2015/12/14 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
node.js爬虫爬取拉勾网职位信息
2017/03/14 Javascript
nodejs使用express创建一个简单web应用
2017/03/31 NodeJs
ajax请求data遇到的问题分析
2018/01/18 Javascript
vue中实现高德定位功能
2019/12/03 Javascript
PyQt5每天必学之事件与信号
2018/04/20 Python
python使用response.read()接收json数据的实例
2018/12/19 Python
Python创建或生成列表的操作方法
2019/06/19 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
python切割图片的示例
2020/11/12 Python
纯css3制作网站后台管理面板
2014/12/30 HTML / CSS
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
2016/03/21 HTML / CSS
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
三年级音乐教学反思
2014/01/28 职场文书
个人自我评价范文
2014/02/05 职场文书
预备党员入党自我评价范文
2014/03/10 职场文书
成龙霸王洗发水广告词
2014/03/14 职场文书
党委班子对照检查材料
2014/08/19 职场文书
开学典礼观后感
2015/06/15 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书