python
m0_56274379
这个作者很懒,什么都没留下…
展开
-
2021-09-17pip换源 虚拟环境搭建 luffy后台配置 luffy数据库配置 user模块user表
4 pip换源# pip install django 国外地址,速度慢# pip install django -i http://pypi.douban.com/simple/# 统一修改,以后都走豆瓣源 -1 去'C:\Users\oldboy\AppData\Roaming'路径,在地址栏输入%APPDATA%,敲回车 -2 新建 pip 文件夹并在文件夹 -3 新增 pip.ini 配置文件内容 -4 写入 [global]原创 2021-09-17 20:31:35 · 227 阅读 · 0 评论 -
2021-09-16 vue ui的项目目录介绍 新建组件使用组件 vue-router的使用 导入导出语法 bootstrap&jquery的使用 饿了么UI的使用 axios的使用
这里写自定义目录标题1 vue-cli项目目录介绍2 新建组件,使用组件3 vue-router的使用4 导入导出语法(es6)5bootstrap& jquery的使用6 elementui的使用7 axios的使用1 vue-cli项目目录介绍mysecondvue # 项目名 -node_modules # 项目的依赖包 (类似于venv文件夹),可以删掉,给别人发一定要删除 -public # 文件夹 -favicon.ico原创 2021-09-16 18:38:58 · 293 阅读 · 0 评论 -
2021-09-10 jwt的内置签发方式修改返回格式 jwt签发的源码分析 drf_jwt认证的token源码 自定义user表实现jwt的token签发 RBAC介绍 simple-ui的使用
上节回顾1 过滤的源码分析 -视图类中配置类属性:filter_backends = ['过滤类'] -必须继承他俩ListModelMixin+GenericAPIView -ListModelMixin的list方法中执行了self.filter_queryset,视图类 -GenericAPIView找filter_queryset方法 for backend in list(self.filter_backends): queryset = back原创 2021-09-10 17:07:37 · 343 阅读 · 0 评论 -
2021-09-07 认证源码,频率源码,权限源码 自定义全局异常 自动生成接口文档
回顾1 频率限制 -写一个类,继承SimpleRateThrottle,重写get_cache_key,返回什么就以什么做限制(限制ip,限制用户id,手机号),写一个类属性scop='字符串',需要跟配置文件中对应 '字符串':'5/m' -局部配置,全局配置 2 过滤和排序 -过滤类:SearchFilter -排序类: OrderingFilter -配置在继承GenericAPIView+ListModelMixin及其子类,类属性:filter_backe原创 2021-09-07 14:40:12 · 76 阅读 · 0 评论 -
2021-09-06day69频率限制 过滤限制 内置过滤使用 内置排序的使用 排序和过滤的同时使用 第三方过滤类的使用 分页的使用
内容回顾# drf:方便我们在django框架上写出符合restful规范的接口# 请求和响应 -请求类的对象 -请求解析编码格式:局部,全局 -响应对象 -data,status,header -响应格式:浏览器,json # 序列化类 -Serializer -ModelSerializer(用的多,表模型有对应关系)# 视图类 -两个视图基类 -APIView:执行流程 -Ge原创 2021-09-06 14:48:27 · 64 阅读 · 0 评论 -
2021-08-31 day67 drf快速使用 cbv源码和APIview源码分析Response对象分析 序列化器的使用和作用
上节回顾1 web开发模式:前后端分离(接口,drf),前后端混合(dtl) jsp,JavaScript 2 api接口 -接口,后端接口:给一个地址,向地址发送请求,可以返回json格式数据3 restful规范 -10条:只是一个规范,不强制,所以公司有自己的规则 -使用https:http+ssl -路径中带api标识 -路径中带版本号 -尽量用名词加复数 -通过请求方式来决定操作(get获取时间) -返回中带状态码(json数据带原创 2021-08-30 18:54:34 · 151 阅读 · 0 评论 -
2021-08-30 day65
回顾1-Web应用 -bs和cs架构:http请求交互 -mysql,redis:典型的cs架构的软件 -docker,es:http协议,符合restful规范 -bs架构好处,客户端不用更新 -bs本质也是cs,socket -一个线程处理一个连接2-Http协议 -请求协议:请求首行,请求头,请求体 -响应协议:响应首行,响应头,响应体 -特点: -无状态无连接:会话保持---cookie---session---token原创 2021-08-30 15:08:16 · 101 阅读 · 0 评论 -
2021-08-20 cbv添加装饰器 中间件 自定义中间件 csrf跨站请求伪造 csrf跨站请求伪造的装饰器 auth模块
今日内容CBV添加装饰器中间件csrf跨站请求auth模块CBV添加装饰器from django.utils.decorators import method_decorator# @method_decorator(login_auth, name='get') # 第二种添加装饰器# @method_decorator(login_auth, name='post')class MyLogin(View): # 给类中的所有方法都添加装饰器 @method_d原创 2021-08-20 15:40:11 · 183 阅读 · 0 评论 -
2021-08-04爬虫介绍 request发送ajarequest发送post请求 自动登录某网站 response属性,编码问题,获取二进制 6爬取视频
今日内容1 爬虫介绍1 爬虫流程 模拟发送http请求-----》解析数据(清洗数据)----》入库2 百度,谷歌:就是爬虫 -百度搜索,输入关键字---》搜的是百度的数据库---》页面中看到---》点击具体内容---》跳转到互联网的某个网页 -seo优化:让百度爬到你,你直接主动上报, -sem:花钱做广告买关键词 3 爬虫协议 -哪部分允许爬取,哪部分不允许爬取 -https://www.csdn.net/robots.txt 4 python原创 2021-08-04 16:39:28 · 1023 阅读 · 0 评论 -
2021-07-30 所有的课程接口 课程分类 课程接口详情 课程列表前台 课程详情前台 视频托管
昨日回顾1 celery:分布式异步任务框架2 解决的问题: -异步任务(耗时操作,都可以使用异步任务方式解决)---》同步任务 -延迟任务:延迟一段时间再干 -定时任务: -如果后期你的项目中只使用定时任务,可以不选择celery -apscheduler模块3 架构 -消息中间件:redis,rabbitmq -worker -结果存储:redis 4 包结构的使用 -包名 -celery.py #app所在的文原创 2021-07-30 18:43:01 · 302 阅读 · 0 评论