自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django中间件

1、中间件和常用内置中间件 首先要明确一个概念—中间件不单指django中间件 中间件有很多比如: 数据库中间件(mycat--分库分表) 服务器中间件(tomcat,nginx) 消息队列中间件(rabbitmq) django中间件(Middleware):介于request与response处理之间的一道处理过程、在全局上改变django的输入和输出、 2、django内置中间件 settings中-- MIDDLEWARE = [ 'django.midd

2021-06-05 14:10:01 220

原创 celery异步框架

1、介绍 1 celery:芹菜,分布式的异步任务框架 2 可以做的事,我们用它来解决什么问题 - 异步任务 (异步的执行这个任务函数) - 延迟任务(延迟5s钟,执行一个任务(函数)) - 定时任务(定时的执行任务(函数))如果单纯执行定时任务,没必要用 celery,可以使用别的 3 平台问题 Celery is a project with minimal funding, so we don’t support Microsoft Windows. Please don’

2021-06-04 07:37:05 213 1

原创 DRF的视图类、究竟改如何选择继承???

文章目录1、视图类1.1 --最基本的两个视图类、1.2 --5个视图扩展类--单接口继承1.3 --9个视图子类1.4 最高封装---最简单的用法 1、视图类 1.1 --最基本的两个视图类、 from rest_framework.views import APIView 1、APIView--扩展性最强、方法需要自己写、 from rest_framework.generics import GenericAPIView 2、GenericAPIView(APIView):继承APIView对其进

2021-06-01 21:41:59 240

原创 DRF认证-权限-频率

文章目录1、认证介绍和源码分析1.1--认证的实现1.2--源码分析2、认证、权限、频率2.1 --认证类的使用流程2.1.1--登录Views2.1.2-- urls路由2.1.3---认证类的编写2.1.4--使用认证类(全局、局部)2.2权限类编写和使用2.2.1--编写权限类2.2.2--权限类的使用2.3频率类的使用2.3.1--定义一个频率类2.3.2--在配置文件中配置2.3.3--局部使用,全局使用3、自定义频率类(了解-很少使用) 1、认证介绍和源码分析 1.1–认证的实现 1、写一个类,

2021-06-01 21:25:27 311

原创 drf 序列化器分析使用

drf 序列化器相关 文章目录drf 序列化器相关1、序列化器的使用1.1 models表1.3 views1.4 模型表中写方法2、反序列化、钩子2.1 serializer视图2.2增加数据需要进行反序列化、并且对数据进行校验'--views视图2.3序列化类 常用和非常用字段2.4 字段参数3、模型序列化器--重要viewsmodels路由 1、序列化器的使用 1、序列化:格式转换--把python中的对象转换成json格式字符串 2、反序列化:反转--json格式的字符串转成python格式的对象

2021-06-01 21:14:32 243

原创 DRF基本源码、Resquest及Response对象

1、CBV(Class Base Views) 思路--路由层--as——view()内的闭包函数内存地址 path('test/',views.TestView.as_view()) as_view() @classonlymethod def as_view(cls, **initkwargs): #1、内部有view函数、并且有着对外层函数的引用 cls # return view 最后返回内层函数名、说明是个闭包函数 def vie

2021-04-13 20:38:30 308 2

原创 网络编程

网络编程 1、OSI协议 网络七层模型 每层常见的物理设备 1、物理层功能:高低电压信号、高电压1 低电压0 2、数据链路层由来:单纯的电信号0和1没有意义,必须规定电信号多少位一组,每组什么意思 数据链路层的功能:定义了电信号的分组方式 ethernet规定:一组电信号构成一个数据报,叫做’帧’, 每一数据帧分成:报头head和数据data两部分 head包含:(固定18个字节) 发送者/源地址,6个字节 接收者

2021-04-06 18:42:03 172

空空如也

空空如也

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

TA关注的人

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