python第一百零二天-----第十七周作业

时间:2022-09-02 15:39:26
由于内容众多 直接使用 git  
链接 :
  https://github.com/uge3/hosts_masg 主机管理WEB页面 使用
SQLALchemy
主机管理(8列)
ip
用户表:
用户名
密码
功能:
1 管理员登陆 用户登陆
2 管理员后台页面
-查看所有主机信息(4列)
-查看详细信息 -增加主机信息(8列) 模态对话框
-删除主机 -修改主机信息 -添加用户
-删除用户 -添加分组
-删除分组 -主机分组操作
-用户分组操作 3 用户登陆后台页面
--查看可管理的分组 --查看详细信息
--修改主机信息 说明: 初始管理员 用户名: admin 密码: admin 程序结构:
hosts_masg/#主目录
|- - -addmodd/# APP目录
| |- - -__init__.py
| |- - -admin.py#Django提供的后台管理
| |- - -apps.py#配置当前app
| |- - -db_conn.py#数据库接连设置
| |- - -mag_init.py#始初化表结构文件
| |
| |- - -migrations /#数据库操作记录目录
| |- - -models.py#创建数据库表
| |- - -tests.py#单元测试
| |- - -views.py#业务代码
|
|- - -db.sqlite3/Django自带数据库
|
|- - -hosts_masg/#WEB服务端程序目录
| |- - -__init__.py
| |- - -settings.py#配置文件
| |- - -urls.py#对应关系 (路由)
| |- - -wsgi.py#WSIG规范文件
| |
| |
| |- - -core/##主逻辑程序目录
| | |- - -server_class.py#主逻辑 相关类
|
|- - -manage.py#管理Django程序
|
|- - -static/#静态文件目录
| |- - -__init__.py
| |- - -bootstrap-3.3.7-dist/# bootstrap文件目录
| |- - -css/# css文件目录
| |- - -img/# 图片文件目录
| |- - -jquery-easyui-1.5.2/#jquery ui文件目录
| |- - -js/#js文件目录
|
|
|- - -templates/#HTML文件目录
| |- - -adddet.html#增加配置页面
| |- - -addgroup.html#增加分组页面
| |- - -adduser.html#增加用户页面
| |- - -deldet.html#删除配置页面
| |- - -delgroup.html#删除分组页面
| |- - -delhost.html#删除主机跳转页面
| |- - -deluser.html#删除用户页面
| |- - -detail.html#详细情况页面
| |- - -group_host.html#主机分组操作页面
| |- - -group_user.html#用户分组操作页面
| |- - -hosts.html#用户后台页面
| |- - -index.html#主页面
| |- - -login.html#管理员登陆页面
| |- - -modify.html#管理员修改页面
| |- - -user_login.html#用户登陆页面
| |- - -web_hosts.html#管理后台管理页面
| |
| |- - -master/#母板目录
| |- - -mod.html#后台页面模板
| |- - -mod_login.html#登陆页面模板
|
|- - -README

python第一百零二天-----第十七周作业的更多相关文章

  1. “全栈2019”Java第一百零二章:哪些作用域可以声明局部内部类?

    难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...

  2. python第一百零七天-- Django 基础 2

    1.Django请求的生命周期 路由系统 -> 试图函数(获取模板+数据=>渲染) -> 字符串返回给用户 2.路由系统 /index/ -> 函数或类.as_view() / ...

  3. 第一百零二节,JavaScript函数

    JavaScript函数 学习要点: 1.函数声明 2.return返回值 3.arguments对象 函数是定义一次但却可以调用或执行任意多次的一段JS代码.函数有时会有参数,即函数被调用时指定了值 ...

  4. python第一百零五天 ---Django 基础 路由系统 URL 模板语言 ORM 操作

    一 路由系统 URL 1 url(r'^index/',views.index) url(r'^home/', views.Home.as_view()) 2 url(r'^detail-(\d+). ...

  5. python第一百零九天---Django 4

    session :1. Session 基于Cookie做用户验证时:敏感信息不适合放在cookie中 a. Session原理 Cookie是保存在用户浏览器端的键值对 Session是保存在服务器 ...

  6. “全栈2019”Java第一百零一章:局部内部类覆盖作用域内成员详解

    难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...

  7. 第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置

    第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置 软件版本  uwsgi- ...

  8. “全栈2019”Java第一百零九章:匿名内部类实现唯一抽象类或接口

    难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...

  9. “全栈2019”Java第一百零七章:匿名内部类与构造方法注意事项

    难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...

随机推荐

  1. 高性能网站架构设计之缓存篇(4)- Redis 主从复制

    Redis 的主从复制配置非常容易,但我们先来了解一下它的一些特性. redis 使用异步复制.从 redis 2.8 开始,slave 也会周期性的告诉 master 现在的数据量.可能只是个机制, ...

  2. 更改Keil工程名

    假设原工程名为A,需要改成B. 1, 在工程目录下,把A.vuopt和A.uvproj改成B.uvopt和B.uvproj. 2,删除其他A文件. 3,打开工程B.然后修改下面位置: Project ...

  3. 成本卷积报错:CSTPSCEX.explode_sc_cost_flags():40:ORA-01476: 除数为 0

    成本卷积请求:供应链成本累计 - 打印报表 运行后报一下错误: MSG-00000: Rollup ID = 236403MSG-00000: Before CSTPSCEX.supply_chain ...

  4. VR大时代-全景智慧城市搭建是一个任重而道远的任务

    全景智慧城市搭建是一个任重而道远的任务,但是也促进了实体市场的蓬勃发展与进步.VR技术改变了人们以往的娱乐方式,而全景智慧城市将会彻底改变人们的生活习惯.VR是未来的计算平台,更是人力发展历史中,技术 ...

  5. 【Java】泛型学习笔记

    参考书籍 <Java核心技术:卷1> 泛型, 先睹为快 先通过一个简单的例子说明下Java中泛型的用法: 泛型的基本形式类似于模板, 通过一个类型参数T, 你可以"私人定制&qu ...

  6. 程序员修神之路--&&num;129312&semi;分布式高并发下Actor模型如此优秀&&num;129312&semi;

    写在开始 一般来说有两种策略用来在并发线程中进行通信:共享数据和消息传递.使用共享数据方式的并发编程面临的最大的一个问题就是数据条件竞争.处理各种锁的问题是让人十分头痛的一件事. 传统多数流行的语言并 ...

  7. 让webstrom更好用的设置

    一.让webstrom在编辑vue项目时更快 1.在webstrom的项目管理树中,找到node_modules文件夹,在文件夹上点右键,在出来的右键菜单中选择“Mark Directory as” ...

  8. awk 基础入门

    简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再 ...

  9. BOS物流项目第十一天(补充)

    上节课我们在添加权限时,把选择父功能点做成这种效果,不太好,我们进行升级优化. 1.我们对jsp页面进行修改,主要是改了样式. 2.重新编写我们dao层的代码 3.在我们查看父项的时候自动查找子项,我 ...

  10. Windows 7&sol;Vista下安装Oracle Developer Suit遇到的几个问题

    http://blog.csdn.net/pan_tian/article/details/8016318 Oracle Developer Suite (ODS) 10g是在Windows 7/Vi ...