自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Python 笔记,不喜勿喷

Python 小知识1.函数2.海龟绘图3.知识内容1.函数divmod---->divmod(a,b)----->a % b = c…d 最终形式是以(c ,d )展现round ------>浮点型数值四舍五入对字符串的操作1. 不换行打印 print("set",end=" ")---->set ' '2. a.replace('原字符','替...

2019-11-17 13:45:50 431

原创 Python.Matplotlib模块

Python.Matplotlib模块基础部分:Legend 图例:基础部分:Matplotlib是2D绘制图形的一个工具包,要使用必须先安装Matplotlib.Numpy模块import matplotlib.pyplot as pltimport numpy as npx=np.linspace(-3,3,5)y1=2*x+1y2=x**2plt.figure()...

2019-08-23 13:52:30 458

原创 REST_FRAMEWORK之视图 View / 路由 Routers / 渲染器 Render

REST_FRAMEWORK重要组件--->View过去写FBV/CBV很可能都是直接用的View类现在写类增添了很多功能,会去使用APIView,且APIView是继承View的复杂用:GenericAPIViewfrom rest_framework.pagination import CursorPaginationclass MyCursorPagination(Cur...

2019-08-22 10:43:39 211

原创 REST_FRAMEWORK之序列化 serializer

REST_FRAMEWORK重要组件--->Serializer6.序列化器(Serializer)ModelSerializer------>继承于SerializerModelSerializer.Hypermedia6.序列化器(Serializer)假设有一张表格Cos,表格里面有一个title字段写角色名。利用json.dump()进行序列化。方式一:Class...

2019-08-20 15:03:52 221

原创 REST_FRAMEWORK之版本(version)/基于django解析器(parser)

REST_FRAMEWORK重要组件--->Version/Parser4.版本(Version)5.基于Django解析器(Parser)4.版本(Version)1.版本信息内容可以放在请求体的那个部分,通过什么样的方式可以获得这个请求。首先可以通过URL中通过GET请求传参。Class Userview(APIview): def get(self,request): ...

2019-08-17 14:57:59 311

原创 MySQL简单操作(python 数据库驱动)

MySQL——>pymysql操作相对移动和绝对移动:sql注入:1.pymysql 是以专门用于操作Mysql的数据模块。与Django框架不同,它可以直接将代码写在.py的文件中。import pymysqlconnection=pymysql.connect(host='127.0.0.1',post=3306,user='root',password='root',db='...

2019-08-11 11:17:48 178

原创 MySQL简单操作(数据行操作)

MySQL——>数据操作行数据级别操作(增、删、改、查)1.增(Insert into):2.删(Delete):3.改(Update):4.查(Select):5.其他:行数据级别操作(增、删、改、查)1.增(Insert into):1.insert into tb1(name,age) values (‘A’,18),(‘B’,12);2.将一张表格中的数据,按照对应字段添加到...

2019-08-10 14:17:36 149

原创 MySQL简单操作(定义字段数据类型)

MySQL——>数据操作数值类型:数值、时间、字符串1.MySQL(数值):2.MySQL(字符串):3.MySQL(二进制数据):4.MySQL(时间):4.MySQL(枚举Enum、集合Set):数值类型:数值、时间、字符串1.MySQL(数值):(举例中table1是数据表)bit:二进制tinyint ( 有符号 -128~+127)(无符号 正数 0 ~ 255)c...

2019-08-09 11:55:10 2565

原创 MySQL简单操作(主键、外键)

MySQL——>数据操作1.MySQL(主键):2.MySQL(唯一索引):3.MySQL(外键):1.MySQL(主键):1.数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。主键主要是用于其他表的外键关联,以及本记录的修改与删除。一张表格只能有一个主键,唯一不能重复,且不能为空一般操作时,会把自增列设置为主键。(速度快)主键可以将多个字...

2019-08-09 10:46:06 215

原创 MySQL简单操作(库、表)

MySQL——>基础操作1.MySQL(安装了解):1.MySQL(安装了解):1.首先,任何一个文件的bin文件下面是可执行文件。2.如果安装完成后运行mysqld命令报data错误,很可能是缺少data目录。3.MySQL数据库的实质是开两个服务,即Server/Client.利用mysqld命令来开服务端后,然后再开一个mysqld -u(username) -p (passw...

2019-08-09 09:57:59 72

原创 REST_FRAMEWORK之节流throttle

REST_FRAMEWORK重要组件--->Throttle3.节流(throttle)3.节流(throttle)(1).节流的另外一个说法就是流量控制。假设一个服务器能同时让1000个人在线访问,然而有不法分子企图用流量攻击的手段攻击网站,这就会让路由器和服务器造成瘫痪。在网站收到损害的同时,让其余用户无法更好的与服务器进行交互。而节流概念的产生就是让一个ip地址在规定时间内的访问次...

2019-08-06 16:22:27 129

原创 REST_FRAMEWORK之权限permission

REST_FRAMEWORK重要组件--->permission2.权限(permission)2.权限(permission)(1).如果说认证是浏览器带token或者其他字段与后台字段建立起来的一座桥梁,那么权限就是穿越桥梁所遇到的     一个门槛。当你的权限很高时,你所能跨越的门槛就很高,即系统向你提供的信息就很多。相反,则只能看...

2019-08-03 18:43:01 681

原创 REST_FRAMEWORK之分页Pagination

REST_FRAMEWORK重要组件--->Pagination5.分页(Pagination)5.分页(Pagination)(1).其实分页的作用很大一部分是将数据按照特定的需要,有序的排列出来。像从数据库中提取出来的数据类型为queryset,可以经过serializers(序列化器)的转化变成json,在通过rest_framework的response.Response类(渲染...

2019-08-01 17:17:05 241

原创 REST_FRAMEWORK之认证authenticate

REST_FRAMEWORK之比较重要的组件1.认证(authenticate)1.认证(authenticate)(1).对于某些API来说是需要做完访问认证才能查看网页内容的(2).对于认证的流程来说,无论是认证、权限、节流、版本、     解析器还是其他的组件,入口都是self.dispatch()(3).认证的流程为 请求进来->se...

2019-08-01 09:47:42 1229

原创 理解Django REST_FRAMEWORK

REST_FRAMEWORK 理解什么是REST_FRAMEWORK?API规范略谈CBV/FBVCBV实现源码分析什么是REST_FRAMEWORK?API规范1.什么是API? —>API就是接口,那什么是接口?接口就是url,在我练习django框架的时候,我们首先就是需要将MVC框架的映射做好,M就是model,V就是View,那model和view之间就需要url作为连接...

2019-07-29 13:03:19 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除