千家信息网

Django之入门 CMDB系统 (二) 前端模板

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,Django之入门 CMDB系统 (二) 前端模板前言作者: 何全,github地址: https://github.com/××× QQ交流群: ×××通过此教程完成从零入门,能够独立编写一个简单的
千家信息网最后更新 2026年11月03日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安全错误 数据库的锁怎样保障安全 互联网科技海报 深圳九邦互联网科技有限公司 涨乐互联网科技 科技互联网公司装修 互联网扶贫科技 互联网最新的科技有限公司 安徽鑫晟辉互联网科技 宜安科技 互联网金融 奇酷互联网络科技公司 奇士达互联网科技 广州善班互联网科技 上海宁丞科技互联网 移动互联网科技公司 消费医药和互联网科技 华夏恒生科技与互联网科技 工业互联网等科技实现智能化赋能 用友工业互联网科技发展 广州富喜互联网络科技 深圳互联网科技园地址 瑞安市蟠桃会互联网科技有限公司 百单网互联网科技有限公司怎么样 广州万易互联网科技有限公司 无线互联网科技 博兴的互联网电子科技公司 南山科技园互联网公司有哪些 洛阳昕诺飞互联网科技有限公司 青海科技产业互联网发展 威龙国际互联网科技公司 广州互联网高科技取餐柜 互联网 科技节活动 微视频大赛
0