摘要:
ORM介绍 : 1. 概念 : 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和 阅读全文
摘要:
URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 我们就是以这种方式告诉Django,遇到哪个URL的时候,要对应执行哪个函数。 URLconf配置 : 示例 : 参数说明 : 正则表达式 : 一个正则表达式字符串 view视图 阅读全文
摘要:
一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。 一. C 阅读全文
摘要:
## 建立本地版本库## 本地版本库与远程关联## 修改文件并提交## 创建分支,修改文件合并至master1. git的由来 linux系统是很多开发者贡献代码不断完善的,linux的创始人linus起初管理贡献者的代码,是通过手工的方式,但随着代码的增多,很难通过手工方式去管理,于是找了一个商业 阅读全文
摘要:
一. models.py内 ORM关联一个已经创建好的数据库表 : 创建一个类,类必须继承models.Model ORM建立字段 : 设置外键 : 在ORM设置外键,ORM会自动关联主表的主键, (一般情况下为id), 并且会对设置外键的字段名在插入数据库中时自动加上 " _主表的主键 "(形式为 阅读全文
摘要:
Django版本 : 1.11.11 一. Django流程 1. MVC是众所周知的设计模式,即 : 将应用程序分为三个部分 : model(模型),view(视图),controller(控制器), 其中 : M -- 是应用程序用于处理应用程序数据逻辑的部分,通常模型对象负责在数据中存取数据. 阅读全文
摘要:
一. 程序连接mysql 1. 导入pymysql模块 2. 创建连接 3. 获取执行命令的游标 4. 使用游标去执行sql语句 5. 获取sql语句的执行结果 6. 关闭游标 7. 关闭连接 二. ORM介绍 1. 概念 ①. 对象关系映射(Object Relational Mapping)模式 阅读全文
摘要:
一. 索引介绍 数据库中专门用于帮助用户快速查找数据的一种数据结构. 类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取. 无索引查找需要从开始向后一条一条查询. 创建索引查找的本质,即使创建额外的文件(使用某种格式存储,查询的时候先去额外的文件定好位置;然后再去原始的 阅读全文
摘要:
一. Web框架 1. 原理 所有的Web应用本质上就是一个socket服务端,收发消息按照HTTP协议格式 而用户的浏览器就是一个socket客户端,收发消息按照HTTP协议格式 2. 分类 a . 收发socket消息,按照HTTP协议解析消息 b . 字符串替换, 用来实现动态页面 c . 业 阅读全文
摘要:
一. 建立两张表 1. 多表连接查询 ①. 交叉连接,不使用任何匹配条件,生成笛卡尔积.方便查看. ②. 内连接 : 只将匹配成功的数据行显示出来 上表是将employee表中的dep_id 和 departmnet表中id相等的全部记录显示出来. 上表是将employee表中的id,name,se 阅读全文