1 项目需求分析 2 数据库表设计 2.1 数据库表对应关系 2.2 数据库models 2.3 修改认证模块默认User表 由于继承了AbstractUser类,需要在se...
1 项目需求分析 2 数据库表设计 2.1 数据库表对应关系 2.2 数据库models 2.3 修改认证模块默认User表 由于继承了AbstractUser类,需要在se...
环境安装 测试virtualenv Django环境搭建 测试uwsgi启动Django程序 创建uwsgi配置文件 mysite-uwsgi.ini 配置suppervis...
二进制安装 添加环境变量 初始化数据库 如果是设置mysql 5.7的多实例,则初始化时使用如下命令替换上面的mysql_install_db 生成配置my.conf的配置文...
1. html入门 2. head标签相关内容 3. 常用标签 常用标签一 常用标签- table 常用标签-表单提交 4. 标签分类 块级元素: div p h1~h6 o...
1 介绍 ansible是一种自动化运维工具,基于paramiko开发的,并且基于模块化工作,Ansible是一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台,它...
必备的理论基础 1.操作系统作用: 隐藏丑陋复杂的硬件接口,提供良好的抽象接口。 管理调度进程,并将多个进程对硬件的竞争变得有序2.多道技术: 针对单核,实现并发现在的计算机...
计算机基础 应用 -> 控制程序(操作系统) -> 计算机硬件c/s架构, 通过网络进行通讯。 什么是网络? OSI七层协议应用层 表示层 会话层 传输层 传输层 网络层 数...
面向对象介绍 范式编程 编程是程序员用 特定的语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程。 一个程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条...
常用模块学习 什么是模块? 为了维护代码 提高代码的可维护性; 使用模块可以避免函数名和变量名冲突; 可重用 模块的分类 内置标准库 help("modules") 第三方模...
认证实现方法 两种方法实现: 修改'redis.conf'文件requirepass [password] 使用redis-cliAUTH [password] redis命...
keepalive介绍 keepalive主要通过VRRP协议实现高可用功能.VRRP是Virtual Router Redundancy Protocol(虚拟路由冗余协议...
二进制 二进制与十进制之间的转换求342的二进制数 ASCII码 计算通过ASCII码将数字转换成文字 每一个0或1所占的空间单位为bit(比特)计算机最小的存储单位为1by...
python生态圈 WEB开发(Django the framework for perfectionist with deadlines,Tornado, flask,bo...
需求1: 生成16位随机验证码 需求2: 要求验证码包含大小写字母,数字,特殊字符
JSON 定义:JSON(Javascript object notation, JS 对象标记)是一种轻量级的数据交换格式;是基于ECMASCript(w3c js规范)的...
ORM 创建表(class) 单表 关联表 一对一 OneToOne 一对多 ForeignKey 多对多 ManyToMany 如果存在外键: 一对多: 多对多; ...
什么是web框架 框架(framework),指为解决一个开放性问题而设计的具有一定约束的支撑结构. 对于web应用来说,其本质上就是一个socket服务端,下面代码使用so...
前端基础知识补遗 JS正则 test: 判断字符串是否符合规定; exec: 获取匹配的数据; 多行匹配: 默认就是多行匹配 ^$ 登录注册验证 默认事件先执行: check...