190829课堂母版与子版
有一个前端页面,如何把它配置到django中
》把页面放到模板文件夹中
为了方便管理,会在模板文件夹中,创建一个与应用同名的目录
这个目录专门的存放相关的页面
目标,让页面先呈现出来
路由
视图
模板
没有加载样式
配置静态目录,样式等内容生效
》静态目录的配置
。。。。
多个页面使用同一个模板,修改的问题
需求:
修模板页的一个内容,希望所有的页面都能够共享到修改的结果
解决:
把各个页面需要共用的内容
封装成一个母版
子页面继承母版
在母版中预留一些自定代码的空间
母版与子版的使用
定义一个母版
直接写一个html文件
母版中需要给子版预留个性的代码空间
预留的方式是
{% bolock 块名称 %}
{% endblock %}
子版
主要继承一下母版,可以拿到公共的内容
{% extends 母版文件 %}
还需要插入个性化的内容
{% block 块名称 %}
190829课堂母版与子版相关推荐
- django-模板的母版与子版
母版 普通的html文件 为 个性化的内容留下一个区域 >定义一个区域 {% block 区块名称%}{% endblock %} 子版 要重复的使用母版中的代码 {% extends &quo ...
- Django学习笔记之模板渲染、模板语言、simple_tag、母版子版、静态配置文件
一.首先我们用PyCharm来创建一个Django项目 终端命令:django-admin startproject sitename 图形创建: 这样一个Django项目就创建完成了,上面可以看到项 ...
- 课堂hiveSql案例最终版
课堂hiveSql案例最终版 select * from t_user ;select age,count(*) from t_user group by age -- 开启本地模式 set hive ...
- 计算机课教学老师端,51好课堂教师端电脑版
51好课堂教师端电脑版是一款网络课堂管理工具,为教师提供丰富的互动上课功能.51好课堂教师端电脑版能够帮助教师提高工作效率,更好的对学生进行管理. 功能介绍 创建课程,也能够户可以线上创建课程,发布课 ...
- node.js——麻将算法(五)胡牌算法的一些优化处理方案(有赖子版)
以前有赖子判胡算法 http://blog.csdn.net/sm9sun/article/details/65632646 以前的帖子说明了处理赖子的两种方案:枚举代替及插空补缺,并最终选择了枚举遍 ...
- node.js——麻将算法(四)胡牌算法的一些优化处理方案(无赖子版)
回想三月份刚接触棋牌时写过一些麻将的算法,转眼间半年过去了,回顾下曾经的代码,写的还真是蛮low的 http://blog.csdn.net/sm9sun/article/details/654481 ...
- python制作网页样式与布局_清华大学出版社-图书详情-《CSS3+DIV网页样式与布局案例课堂(第2版)》...
前 言 "网站开发案例课堂"系列图书是专门为网页设计初学者量身定制的一套学习用书.整套书具有以下特点. 前沿科技 无论是网站建设.数据库设计还是HTML5.CSS3,我们都精选较为 ...
- python计算机语言上课趣味_青少年Python创意编程趣味课堂(微课版)
第1章 揭开Python神秘面纱 1.1 厉兵秣马--做好学习Python语言的准备 2 1.1.1 按图索骥--下载与安装 Python 2 1.1.2 整装待发--设置Python环境 4 1.2 ...
- 药包材国家标准ybb2020-电子版在线阅读
国家药包材标准对于药品的质量和安全至关重要,因此需要查阅国家药包材标准来确保药品的质量和安全. 对于一些医药生产企业.药品检验机构.药品注册申请人.医疗机构来说他们查阅相关国家药包材标准可以说是轻车熟 ...
最新文章
- Android之子菜单的创建
- oracle如何删除重复数据第一条,oracle删除重复数据保留第一条记录
- 基于行为树的新手引导设计
- TensorFlow入门:第一个机器学习Demo
- c++primer12.3文本查询程序的一些问题的感悟和错误剖析
- Python:在Pandas数据框中查找缺失值
- Python-100 练习题 04 判断天数
- 基础省选+NOI-第6部分 字符串
- 二十年的编程,教会我的五件事!
- newifi3 高恪魔改_新路由3高恪newifi3固件-支持512M
- 2017微软校园招聘笔试题
- HTML网页设计制作大作业(div+css) ~ 中华美德6页面带音乐 ~ 学生网页设计作业源码(中华文化)
- 分享一个去广告的浏览器插件
- mdx格式的词典用什么软件打开_欧路词典包资源及使用教程
- 使用Jetty运行项目报错:Form too large或Form too many keys
- 波场java-tron3.6 fullnode节点广播交易前的流程分析
- 分享一些微信支付/分账后端代码及问题收录
- 基因去重表达矩阵有重复的基因名 探针名字
- python 数据分析 |2. Jupyter Notebook配置和使用
- Linux命令zip和unzip