一、配置项目的基础模板,分三部分

base.html 基础部分,需要包括基本的HTML标签

  • header部分
  • body部分
  • html闭合标签
{% load staticfiles %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{% block title %}{% endblock %}</title>
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css' %}">
<link rel="stylesheet" href="{% static 'css/example.css' %}">
<link rel="stylesheet" href="{% static 'css/font-awesome.min.css' %}">
<link rel="stylesheet" href="{% static 'css/normalize.min.css' %}">
<link rel="stylesheet" href="{% static 'css/style.min.css' %}">
<link rel="stylesheet" href="{% static 'css/theme.css' %}">
</head>
<body>
{% include "header.html" %}
<div>
{% block content %}{% endblock %}
</div>
{% include "footer.html" %}
<script src="{% static 'js/bootstrap.min.js' %}"></script>
<script src="{% static 'js/jquery-3.3.1.slim.min.js' %}"></script>
<script src="{% static 'js/popper.min.js' %}"></script>
</body>
</html>
{% block style %}
{% endblock %}

header.html 头部部分,仅负责头部模板

{% load staticfiles %}
<header class="navbar navbar-expand navbar-dark flex-column flex-md-row bd-navbar">
<!-- TO DO -->
</header>

footer.html 尾部部分,仅负责尾部模板

{% load staticfiles %}
<footer class="footer position">
<div class="container">
<div class="row footer-top">
<div class="col-md-6 col-lg-6">
<p>这是我的第一个博客</p>
</div>
</div>
<hr/>
</div>
</footer>
<style>
.position {position:absolute;bottom:0; width:100%/*footer的高度*/}
</style>

最新文章

  1. angularjs—指令input
  2. tar 命令详解
  3. ARM指令分类及其寻址方式
  4. 用DirectX实现魔方(二)
  5. python特殊函数 __call__()
  6. Adding DTrace Probes to PHP Extensions
  7. Oracle 基础查询知识点
  8. TheSixthWeekJavaText
  9. windows 2003添加删除windows组件中无iis应用程序服务器项的解决方法
  10. 【计算机网络基础】数据交换技术和多路复用技术的正(nao)确(can)打开方式
  11. Kattis之旅——Divisible Subsequences
  12. css3实现的4种动画特效按钮
  13. recovery中英对照表 recovery大全图解
  14. 【django】Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。
  15. 51 jquery 节点操作和 bootstrapt
  16. IP地址输入框
  17. 重拾C,一天一点点_7
  18. shell文件相关指令
  19. jQuery的事件绑定和解除
  20. CustomView

热门文章

  1. SQL server无法绑定由多个部分绑定的标示符
  2. js获取dom节点
  3. asp.net MVC 模板定制
  4. Python第三方包的egg info 是什么东西
  5. 洛谷P2672 推销员 题解 贪心
  6. php检测函数
  7. Js中“==”和“===”的区别
  8. linux ioctl 方法
  9. JavaScript 判断对象中是否有某属性的常用方法
  10. 2019牛客暑期多校训练营(第一场)A Equivalent Prefixes(单调栈/二分+分治)