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去空格处理方法
Nov 18 Javascript
别了 JavaScript中的isXX系列
Aug 01 Javascript
Juery解决tablesorter中文排序和字符范围的方法
May 06 Javascript
Bootstrap栅格系统简单实现代码
Mar 06 Javascript
详解Vue2+Echarts实现多种图表数据可视化Dashboard(附源码)
Mar 21 Javascript
Vue计算属性的使用
Aug 04 Javascript
echart简介_动力节点Java学院整理
Aug 11 Javascript
Vue2.0+ElementUI实现表格翻页的实例
Oct 23 Javascript
详解vue表单——小白速看
Apr 08 Javascript
微信小程序收藏功能的实现代码
Jun 19 Javascript
Vue实现导航栏菜单
Aug 19 Javascript
使用vue构建多页面应用的示例
Oct 22 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根据某字段对多维数组进行排序的方法
2015/03/07 PHP
php实现求相对时间函数
2015/06/15 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
laravel框架 laravel-admin上传图片到oss的方法
2019/10/13 PHP
基于jquery的兼容各种浏览器的iframe自适应高度的脚本
2010/08/13 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
2013/05/19 Javascript
js showModalDialog弹出窗口实例详解
2014/01/07 Javascript
JQuery实现的购物车功能(可以减少或者添加商品并自动计算价格)
2015/01/13 Javascript
JQuery异步获取返回值中文乱码的解决方法
2015/01/29 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
vue.js+boostrap项目实践(案例详解)
2016/09/21 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
nuxt+axios解决前后端分离SSR的示例代码
2017/10/24 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
jQuery实现表单动态添加数据并提交的方法
2018/07/19 jQuery
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
JavaScript中工厂函数与构造函数示例详解
2019/05/06 Javascript
详解JavaScript自定义函数
2020/07/29 Javascript
解决vue页面刷新,数据丢失的问题
2020/11/24 Vue.js
java直接调用python脚本的例子
2014/02/16 Python
在Linux系统上部署Apache+Python+Django+MySQL环境
2015/12/24 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
python处理document文档保留原样式
2019/09/23 Python
HSRP的含义以及如何工作
2014/09/10 面试题
先进班级集体事迹材料
2014/01/30 职场文书
个人简历中自我评价
2014/02/11 职场文书
总结表彰大会主持词
2014/03/26 职场文书
煤矿班组长竞聘书
2014/03/31 职场文书
读书月活动方案
2014/05/22 职场文书
实习生矿工检讨书
2014/10/13 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
Python数据可视化之绘制柱状图和条形图
2021/05/25 Python
frg-100简单操作(设置)说明
2022/04/05 无线电