python第一百零二天-----第十七周作业
由于内容众多 直接使用 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第一百零二天-----第十七周作业的更多相关文章
- “全栈2019”Java第一百零二章:哪些作用域可以声明局部内部类?
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
- python第一百零七天-- Django 基础 2
1.Django请求的生命周期 路由系统 -> 试图函数(获取模板+数据=>渲染) -> 字符串返回给用户 2.路由系统 /index/ -> 函数或类.as_view() / ...
- 第一百零二节,JavaScript函数
JavaScript函数 学习要点: 1.函数声明 2.return返回值 3.arguments对象 函数是定义一次但却可以调用或执行任意多次的一段JS代码.函数有时会有参数,即函数被调用时指定了值 ...
- python第一百零五天 ---Django 基础 路由系统 URL 模板语言 ORM 操作
一 路由系统 URL 1 url(r'^index/',views.index) url(r'^home/', views.Home.as_view()) 2 url(r'^detail-(\d+). ...
- python第一百零九天---Django 4
session :1. Session 基于Cookie做用户验证时:敏感信息不适合放在cookie中 a. Session原理 Cookie是保存在用户浏览器端的键值对 Session是保存在服务器 ...
- “全栈2019”Java第一百零一章:局部内部类覆盖作用域内成员详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
- 第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置
第四百零二节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署,uwsgi安装和启动,nginx的安装与启动,uwsgi与nginx的配置文件+虚拟主机配置 软件版本 uwsgi- ...
- “全栈2019”Java第一百零九章:匿名内部类实现唯一抽象类或接口
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
- “全栈2019”Java第一百零七章:匿名内部类与构造方法注意事项
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
随机推荐
- 关于微信JS SDK接口wx.previewImage预览接口的使用
然后后之前的项目,突然往微信上迁移了,一些微信的接口没怎么用过,比较陌生,这次的功能是想调用微信的接口,实现图片放大的功能, 就找到官方文档:http://qydev.weixin.qq.com/wi ...
- spring cloud(断路器——初学四)
在分布式架构中,当某个服务单元发生故障后,能通过断路器的故障监控,向调用方返回一个错误响应,而不是长时间的等待. Netflix Hystrix 在Spring Cloud中使用了Hystrix 来实 ...
- Linux编程 4 (创建文件touch,复制文件cp,tab补全,链接文件ln)
一.创建文件 使用touch 可以创建空文件,例如opt目录下创建test2.txt文件.这种一般是有些程序必须要先创建文件,才能使用. 二. 复制文件 2.1 使用cp命令来复制文件,需要两个参数- ...
- 高可用Hadoop平台-Hue In Hadoop
1.概述 前面一篇博客<高可用Hadoop平台-Ganglia安装部署>,为大家介绍了Ganglia在Hadoop中的集成,今天为大家介绍另一款工具——Hue,该工具功能比较丰富,下面是今 ...
- vector、deque、stack、queue、list以及set的使用
注意:以下测试案例都要加上相应的头文件,必要时要加上algorithm文件. 1.vector 连续存储结构,每个元素在内存上是连续的:支持高效的随机访问和在尾端插入/删除操作,但其他位置的插入/删除 ...
- docker学习系列(二):使用Dockerfile创建自己的镜像
dockerfile可以允许我们自己创建镜像,通过编写里面的下载软件命令,执行docker build 即可生成镜像文件. 初尝dockerfile 新建一个目录test,然后进入这个目录,创建一个名 ...
- github总结(2)--怎样在github上面创建新的分支
part I:添加新的分支步骤分解 第一步:git branch 查看当前分支情况 git branch //查看当前分支情况 第二步:git branch 分支名,新建一个自己的分支 git bra ...
- css布局------左边宽度不定,右边宽度自动填满剩余空间
HTML <div class="container"> <div class="left"></div> <div ...
- [转]Oracle密码过期, 报:ORA-01017: 用户名/口令无效; 登录被拒绝
本文转自:https://blog.csdn.net/jeff06143132/article/details/25696371 连接Oracle,以Oracle用户登陆: $su - oracl ...
- C#操作IIS站点 Microsoft.Web.Administration.dll
利用IIS7自带类库管理IIS现在变的更强大更方便,而完全可以不需要用DirecotryEntry这个类了(网上很多.net管理iis6.0的文章都用到了DirecotryEntry这个类 ),Mic ...