摘要: 一 . redis主从同步 准备三个配置文件,实现一主两从的redis数据库结构(这三个配置文件仅仅端口不一样) 下面两个文件直接替换就可以 分别启动redis数据库 通过命令查看数据库的身份信息 测试: 在主库中写入数据,然后咋从库中查看,如果同步即为正常 二 . 故障切换 手动进行主从故障切换 阅读全文
posted @ 2019-04-08 21:31 截击机1 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 一 . redis简介 NoSQL和SQL的区别 redis的特性 redis的优势 redis的安装 1 . yum安装 2 . 源码编译安装 redis可执行文件 redis的配置文件 启动redis服务端 使用redis redis的数据类型 redis简单指令 二 . redis持久化 1 阅读全文
posted @ 2019-04-08 21:30 截击机1 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一 . mysql+centos7 mariadb 安装mariadb 我们这里介绍一下yum安装方法. mariadb数据库的相关命令 在确保启动成功后,进行初始化 mariadb的基本命令(和mysql一样) 切换成普通用户,会和root用户在权限上有很多不同 配置mysql(mariadb) 阅读全文
posted @ 2019-04-08 21:27 截击机1 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 项目部署 (vue + nginx + uwsgi + django + mysql + redis) 一 . 前端部署 1. 下载vue代码,解压缩 2. 配置node环境,去打包编译vue代码 3. 验证node是否正确配置(node就如同python的解释器, npm就是如同pip管理工具软件 阅读全文
posted @ 2019-04-08 21:26 截击机1 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 一. 网络服务 web服务器和web框架的关系 nginx 二 . Tengine 安装Tengine 三 . nginx配置文件学习 nginx主配置文件解析 coreModule核心模块 event事件模块 http内核模块 nginx功能学习 配置nginx多虚拟主机实战, 其实就是修改ngi 阅读全文
posted @ 2019-04-08 21:25 截击机1 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一 . 负载均衡 负载均衡其实就是把其中一个服务器用做反向代理, 然后通过访问这个服务器实现负载均衡. 当访问192.168.81.130这个负载均衡器的时候,他会找upstream中的地址池的ip,然后轮询 nginx负载均衡算法 二 . crm项目部署 1.nginx + uwsgi + dja 阅读全文
posted @ 2019-04-08 21:25 截击机1 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一. 网卡配置详解 ifup, ifdown命令 二 . 用户管理权限篇 root与其他用户的信息 创建普通用户 切换用户 userdel删除用户 sudo命令 参数 想要给普通用户root的权限,必须编辑sudoers文件 授权之后就可以做一些只有root才能做的事情了,如: 三 . 文件与目录权 阅读全文
posted @ 2019-04-08 21:24 截击机1 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 一 . 虚拟环境的安装 如果我们在进行多个django项目的话,只用一个物理环境的话,那么会影响效率,这时候我们局可以应用虚拟环境了 学习virtualenvwrapper工具的命令 二 . 在虚拟环境下运行crm 先运行看缺少什么 安装mysql数据库,支持crm业务 安装Linux的mariad 阅读全文
posted @ 2019-04-08 21:24 截击机1 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一 . VMware与CentOS系统安装 下载CentOS系统的ISO镜像 二 . 安装VMware虚拟机 下载VMware就直接下一步就可以 创建虚拟机是个重点: 三 . 忘记root密码处理方法 重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面 在 linux1 阅读全文
posted @ 2019-04-08 21:22 截击机1 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 一. Linux一些基础指令 cat命令, 用于查看纯文本文件(常用于内容较少的) more命令,用于查看内容较多的文本,会以百分比的形式告知已经看到了多少, 回车向下读取内容 Linux快捷键 echo命令 拷贝命令 查找命令(重点) 管道命令 grep(重点) head, tail命令 别名al 阅读全文
posted @ 2019-04-08 21:22 截击机1 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一. 批量操作思路 二 . 权限组件的应用 阅读全文
posted @ 2019-04-08 21:21 截击机1 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一 . 菜单排序 1.我们想把菜单排序.首先给菜单加上权重,权重大的排在上面, 这就要在菜单表上加上一个权重字段. 2. 我们在菜单表里面把权重改一下 3. 需要把权重字段的信息拿出来放到session中去 4. 在自定义过滤器里面进行排序 然后其他的不用改就会显示成排序后的菜单 二 . 二级菜单选 阅读全文
posted @ 2019-04-08 21:20 截击机1 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一 . 菜单展示 二 . 合并删除 我们可以把所有的删除都合并成一个函数这样就会减少很多的代码. 思路: 在url里面需要传两个参数,一个是要删的id 一个是名字 三 .权限展示 我们要实现两个功能 1. 我们点击菜单管理的一级菜单,展示所属他的所有权限. 2. 让权限按照一级菜单的分类进行展示. 阅读全文
posted @ 2019-04-08 21:20 截击机1 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一 . 权限控制 表结构的设计 rbca(Role Based Access Control) 基于角色的权限控制 3个model 5张表 二 . 在admin中对表进行操作 登录admin,样式不是我们想要的,我们需要进行一下操作 然后在admin中写上: 修改之后的结果 还可以在展示页面上直接对 阅读全文
posted @ 2019-04-08 21:19 截击机1 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一. 一级菜单表 1. 首先要修改权限表的字段, 在权限表下面加上icon和 is_menu 的字段 2. 展示结果 3. 然后我们需要在html文件中进行操作了, 让不同用户显示不同菜单, 这时候我们就需要用到自定义标签inclusion_tag了, 这里我们要注意两点: 1. 一定要是引入包而不 阅读全文
posted @ 2019-04-08 21:19 截击机1 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 一 . modelformset用法 其实和modelform方法差不多,只不过是显示的时候可以直接修改,显示的select的那种模式 要想在前端(study_record_list.html)展示效果,在前端页面中必须加上下面这些东西: 下面的formset是后端传过来的 对学习记录初始化的过程要 阅读全文
posted @ 2019-04-08 21:18 截击机1 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一 . QueryDict的修改 二 . 路径跳转拼接 比如说我们在淘宝首页在没有登录的情况下点击'我的订单',他会让你先去登录,登陆完直接就跳转到'我的订单' ,这里其实就用到了路径拼接的功能 我们要想做路径拼接跳转需要借助于自定义过滤器来做 下面来看看怎么用 三 . 模糊搜索 1 . 模糊搜索肯 阅读全文
posted @ 2019-04-08 21:17 截击机1 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 一 . 什么是CRM CRM就是客户关系管理系统(customer relationship management) 二 . 用户登录 可以去网站上扒好看的登录页面 步骤一(找到你想要的模型) 步骤二(查看源代码) 步骤三(找到css样式) 步骤四(在HTML文件中的body部分把路径修改一下) 步 阅读全文
posted @ 2019-04-08 21:16 截击机1 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一 . 客户列表展示 为了插入数据方便,我们可以用django里面的admin插入数据 创建超级用户 把语言改成中文 结果: 列表展示 choice展示方法 在HTML文件中需要用get_字段_display 要让不同状态呈现不同的颜色 结果: 多对多外键的列表展示 全局格式化时间操作(如果你的字段 阅读全文
posted @ 2019-04-08 21:16 截击机1 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一 . 会话跟踪 二 . cookie cookie的由来 什么是cookie cookie的原理 cookie的规范 三. django中的cookie操作 ctrl = shift + del 三个键来清除页面缓存和cookie 获取cookie 设置cookie 删除cookie cookie 阅读全文
posted @ 2019-04-08 21:15 截击机1 阅读(149) 评论(0) 推荐(0) 编辑