Django之入门 CMDB系统 (二) 前端模板
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,Django之入门 CMDB系统 (二) 前端模板前言作者: 何全,github地址: https://github.com/××× QQ交流群: ×××通过此教程完成从零入门,能够独立编写一个简单的
千家信息网最后更新 2025年02月01日Django之入门 CMDB系统 (二) 前端模板
Django之入门 CMDB系统 (二) 前端模板
前言
作者: 何全,github地址: https://github.com/××× QQ交流群: ×××
通过此教程完成从零入门,能够独立编写一个简单的CMDB系统。
目前主流的方法开发方式,分为2种:mvc 和 mvvc方式。本教程为 mvc 方式,即 django负责渲染html。后面会推出 mvvc(前后端分离)的入门教程。
教程项目地址: https://github.com/×××/husky/
教程文档地址: https://github.com/×××/husky/tree/master/doc
前端模板
- inspinia 2.9 model (加上面的QQ群 群共享有)
- bootstrap3 前端框架
项目创建 static文件,将前端模板里面的 css,font-awesome,fonts,js ,复制到static下面.(对于里面用不到的 js插件,可以根据自己的需求,删除掉,节省体积)
settings文件 增加
STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'),)
pip3 install -r requirements.txt ## 安装所有模块,如有增加模块,需要加到这里面
templates 增加 base模板文件。具体可以参考 https://github.com/×××/husky/tree/master/templates/base
- base
- _css.html 加载css
- _footer.html 页脚
- _js.html 加载js
- _nav.html 左槽导航栏
- _navbar-static-top.html 顶部信息展示
- base.html 基础模板
模板文件重点解析
- base.html
{% load staticfiles %} 加载静态文件{% load static %} {% load bootstrap3 %} {% block title %} {% endblock %} 标题 {% include "base/_css.html" %} 整体默认加载css {% block header-css %} 网页单独加载css部分 {% endblock %} {% include "base/_nav.html" %} 加载 导航条 {% include "base/_navbar-static-top.html" %} 加载顶部 {% block page-content %} 网页中间内容 {% endblock %} {% include "base/_footer.html" %} 加载 页脚 {% include "base/_js.html" %} {% block footer-js %} 网页单独加载js部分{% endblock %}
- index.html 例子
{% extends "base/base.html" %} 加载base.html {% load static %}{% block title %} 首页{% endblock %} 标题{% block header-css %}可以写本页面需要的css{% endblock %}{% block page-content %} 欢迎使用本项目! {% endblock %}{% block footer-js %}可以写本页面需要的js{% endblock %}
模板
教程
文件
前端
地址
方式
网页
项目
系统
写本
标题
模块
部分
页面
顶部
导航
主流
体积
作者
例子
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
推荐我的世界照顾新手的服务器
软件开发与实施职责分工
达内网络技术的老师
网络安全班队会
网络安全技术术语
tcp 代理服务器
中东可以玩lol哪个服务器
服务器如何用管理口安装
江苏进口服务器虚拟主机
路由器多媒体服务器
中学沉迷网络安全教育
软件开发短期培训班价格
mysql数据库查询列名
小周解说mc服务器
服务器 拆卸
ciw网络安全专家题库
乐天华网络技术兼职是真的吗
荷兰网络安全周
承德网络技术服务有限公司
2020年国家网络安全知识
网络安全等级iso21434
洛阳三胜网络技术公司怎么样
数据分析有必要学习数据库吗
c 数据库 类
淘宝刷单服务器
服务器地图管理
网络技术属于计算机理论吗
服务器如何用管理口安装
四川综合农业信息系统数据库
武汉烽火通信软件开发怎么样