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 相关文章推荐
Hutia 的 JS 代码集
Oct 24 Javascript
javascript 兼容鼠标滚轮事件
Apr 07 Javascript
js下获取div中的数据的原理分析
Apr 07 Javascript
jQuery 处理页面的事件详解
Jan 20 Javascript
浅谈JS运算符&amp;&amp;和|| 及其优先级
Aug 10 Javascript
JavaScript实现简单的星星评分效果
May 18 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
Aug 12 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
Sep 22 Javascript
微信小程序实现页面分享onShareAppMessage
Aug 12 Javascript
基于vue--key值的特殊用处详解
Jul 31 Javascript
原生JS实现多条件筛选
Aug 19 Javascript
vue基于Echarts的拖拽数据可视化功能实现
Dec 04 Vue.js
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
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
php中注册器模式类用法实例分析
2015/11/03 PHP
功能强大的php分页函数
2016/07/20 PHP
PHP实现分布式memcache设置web集群session同步的方法
2018/04/10 PHP
防止文件缓存的js代码
2013/01/10 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
JavaScript用JQuery呼叫Server端方法示例代码
2014/09/03 Javascript
前端设计师们最常用的JS代码汇总
2016/09/25 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
详解Angular 自定义结构指令
2017/06/21 Javascript
Vue的百度地图插件尝试使用
2017/09/06 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
解决vue2.0动态绑定图片src属性值初始化时报错的问题
2018/03/14 Javascript
用p5.js制作烟花特效的示例代码
2018/03/21 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
vue 使用element-ui中的Notification自定义按钮并实现关闭功能及如何处理多个通知
2019/08/17 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
1分钟快速生成用于网页内容提取的xslt
2018/02/23 Python
Python多进程与服务器并发原理及用法实例分析
2018/08/21 Python
python django下载大的csv文件实现方法分析
2019/07/19 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
python使用requests库爬取拉勾网招聘信息的实现
2020/11/20 Python
10张动图学会python循环与递归问题
2021/02/06 Python
医院学雷锋活动策划方案
2014/02/15 职场文书
环保倡议书400字
2014/05/15 职场文书
幼儿园大班教师个人总结
2015/02/05 职场文书
护士个人总结范文
2015/02/13 职场文书
限期整改通知书
2015/04/22 职场文书
追悼词范文大全
2015/06/23 职场文书
开学第一天的感想
2015/08/10 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python
JavaScript 定时器详情
2021/11/11 Javascript
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
2022/03/22 MySQL
Win10 Anaconda安装python-pcl
2022/04/29 Servers