摘要: JS中使用MD5加密 下载 MD5 使用MD5加密的方法:下载md5.js文件,在网页中引用该文件: < script type="text/javascript" src="md5.js">< /script> 在你需要使用MD5加密的地方如此调用: < script type="text/jav 阅读全文
posted @ 2018-12-28 20:20 北寒- 阅读(305) 评论(0) 推荐(0) 编辑
摘要: DRF的视图 APIView 在看看源码中 我们能看到,APIView继承了View, 并且执行了View中的as_view()方法,最后把view返回了,用csrf_exempt()方法包裹后去掉了csrf的认证。 那我们看看View中的as_view()方法做了什么 我们看到了在View中的as 阅读全文
posted @ 2018-11-19 22:45 北寒- 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 为什么要序列化组件 前后端分离,数据交互一般都是Json格式, Json是一个较为轻量级的数据交互格式, 给前端的数据都要成Json格式,需要我们对数据库中的数据进行序列化 下面是Django序列化和rest_framework序列化的对比 Django的序列化方法 class BooksView( 阅读全文
posted @ 2018-11-19 22:21 北寒- 阅读(983) 评论(0) 推荐(0) 编辑
摘要: DRF 基于CBV进行开发 先看一下FBV和CBV的区别 看一下CBV的执行流程 进入as_view()后 CBV在内部做了一个本质和FBV一样的分发 以后做接口开发的时候,我们就要用CBV,我们之前学了restful规范,现在就很容易理解我们为什么用CBV了。 面向资源编程,并且用HTTP的请求方 阅读全文
posted @ 2018-11-19 21:01 北寒- 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 理解Rest 如果我们想要理解restful,就要理解Representational State Transfer这个词组的意思,表征性状态转移。 这里所说的表征性,其实指的就是资源。通常我们称为资源状态转移。 什么是资源 任何事物,只要有被引用到的必要,它就是一个资源。 我们在浏览器中看到的文本 阅读全文
posted @ 2018-11-19 20:25 北寒- 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 完整性约束 重点: not null 与 default unique primary auto_increment foreign key 一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: PRIMARY KEY (PK) #标识该字段为该表的主 阅读全文
posted @ 2018-09-18 20:59 北寒- 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 数据类型(2) 字符类型 #官网:https://dev.mysql.com/doc/refman/5.7/en/char.html #注意:char和varchar括号内的参数指的都是字符的长度 #char类型:定长,简单粗暴,浪费空间,存取速度快 字符长度范围:0-255(一个中文是一个字符,是 阅读全文
posted @ 2018-09-18 20:57 北寒- 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 数据类型 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考链接:http://www.runoob.com/mysql/mysql-data-types.html mysql常用数据类型概括: #1. 数字: 整型:tinyint 阅读全文
posted @ 2018-09-18 20:56 北寒- 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 表的操作 一、存储引擎(了解) 前几节我们知道mysql中建立的库 》文件夹,库中的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应m 阅读全文
posted @ 2018-09-18 20:55 北寒- 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 库的操作 一、系统数据库 执行如下命令,查看系统库 show databases; nformation_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等performance_schema: MySQL 5.5开始新增一个数据库:主 阅读全文
posted @ 2018-09-18 20:54 北寒- 阅读(113) 评论(0) 推荐(0) 编辑