有趣的灵魂

往事浓淡 色如清 已轻,经年悲喜 净如镜 已静。
返回顶部
扩大
缩小

2019年6月7日

Django实战1-权限管理功能实现-04:系统入口

摘要: 1 系统入口 我们在项目中已经创建了system app,本套文档要实现的权限管理功能全部隶属于系统管理。先来实现系统模块的访问入口,效果如下图: 1.1 创建系统管理视图 系统管理视图是整个系统模块入口,除了本次文档中介绍的权限管理隶属于系统管理外,系统配置、登陆日志等这些常用功能都可以纳入系统管 阅读全文

posted @ 2019-06-07 15:38 james的运维之路 阅读(830) 评论(0) 推荐(0)

Django实战1-权限管理功能实现-03:用户认证

摘要: 1 权限管理模型设计 1.1 创建app 新建一个app, 名称叫system包含用户管理、菜单管理和权限管理等系统基础模块。 使用pycharm打开我们的项目,右键项目根目录,选择 New → Python Package, 在弹出的窗口输入apps,这个包就用来存放项目中创建的所有app. 选择 阅读全文

posted @ 2019-06-07 15:35 james的运维之路 阅读(841) 评论(1) 推荐(0)

Django实战1-权限管理功能实现-02:项目设置

摘要: 1 模板和静态文件设置 1.1 下载模板和静态文件 使用pycharm打开上节创建的项目sandboxMP, 在sandboxMP项目目录下新建两个文件夹:static和media; 下载模板和静态文件(下载地址:https://pan.baidu.com/s/1LbIv2uXwSt9SZy7Hwi 阅读全文

posted @ 2019-06-07 15:31 james的运维之路 阅读(584) 评论(0) 推荐(0)

Django实战1-权限管理功能实现-01:搭建开发环境

摘要: 1 项目开发环境 语言环境: python3.6.2 , django-2.1.2 数据库环境:sqlite3(开发环境使用,部署环境使用mysql5.6) 开发工具:pycharm 2 安装python 说明:已经安装过python3.6环境的可以跳过此步。 python安装包下载地址:https 阅读全文

posted @ 2019-06-07 15:29 james的运维之路 阅读(434) 评论(0) 推荐(0)

2019年5月29日

Python 简介

摘要: Python 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚 阅读全文

posted @ 2019-05-29 18:57 james的运维之路 阅读(268) 评论(0) 推荐(0)

2.项目环境搭建

摘要: 1 项目开发环境 语言环境: python3.6.2 , django-2.1.2 数据库环境:sqlite3(开发环境使用,部署环境使用mysql5.6) 开发工具:pycharm 2 安装python 说明:已经安装过python3.6环境的可以跳过此步。 python安装包下载地址:https 阅读全文

posted @ 2019-05-29 16:56 james的运维之路 阅读(487) 评论(0) 推荐(0)

1.权限管理系统

摘要: 1、文档说明 sandbox轻量级办公管理系统包含了权限管理模块,权限管模块是sandbox核心模块,引入了RBAC的权限管理模型理念,实现了基于角色组的权限配置,根据登陆用户角色组权限动态生成系统导航菜单,可灵活为用户分配访问权限。该权限模型适用于:CMDB、自动化运维和办公管理等系统。本套文档主 阅读全文

posted @ 2019-05-29 16:45 james的运维之路 阅读(1140) 评论(0) 推荐(1)

2019年5月26日

mysql 基础

摘要: 1 、什么是数据库? 1.1、什么是数据库 1.2、mysql 的特点及应用 2、mysql 安装 2.1、安装前,我们可以检查系统是否自带安装mysql: rpm -qa | grep mysql 2.2、如果你的系统有安装,那可以选择进行卸载 rpm -e mysql // 普通删除模式 rpm 阅读全文

posted @ 2019-05-26 21:01 james的运维之路 阅读(404) 评论(0) 推荐(0)

ansible 批量安装zabbix-agent

摘要: 服务器初始化(这是在建立在新的服务器基础上做的初始化)关闭防火墙、selinux,添加epel常用源,安装常用工具、添加普通用户并禁止root 1、服务器批量初始化 2、检测语法 3、mysql 安装,并创建zabbix 需要数据库 3.1、修改mysql 密码 授权zabbix用户 3.2、安装z 阅读全文

posted @ 2019-05-26 20:19 james的运维之路 阅读(972) 评论(0) 推荐(0)

handlers 介绍

摘要: 介绍playbook时提到handlers是任务处理器,和前面使用到的task一样都是用来定义任务,区别在于handlers需要满足某些条件时才会触发任务操作,所以需要一个任务通知者notify对应的handler后,任务才会被执行。不管有多少个通知者notify了handler,都需要等到play 阅读全文

posted @ 2019-05-26 19:25 james的运维之路 阅读(1355) 评论(0) 推荐(0)

导航