上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 过滤与排序 必须继承GenericAPIView及其子类才能使用这种方法,配置过滤类的方式,用APIView的话得自己写orm与来实现搜索功能 3中过滤方式:drf内置的、第三方的、自己写的 1.drf内置过滤类【继承GenericAPIView】 导入内置过滤器 - SearchFilter fr 阅读全文
posted @ 2023-02-07 21:51 Duosg 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 频率组件 1.频率限制 访问频率的限制,可以进行对爬虫等恶意行为进行预防。 使用drf的频率限制对网站接口访问,只需要直接进行配置即可 2.频率认证步骤 (1)编写一个频率类,继承【频率模块】中的SimpleRateThrottle 编写频率类,继承SimpleRateThrottle,也可以继承B 阅读全文
posted @ 2023-02-07 21:39 Duosg 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 权限组件 权限校验和认证校验必须同时使用,并且权限校验是排在认证校验之后的,在源码中可以查找到其执行顺序 权限校验也很重要,认证校验可以确保一个用户登录之后才能对接口做操作,而权限校验可以依据这个登录用户的类型来想定对接口做哪些操作 1.自定权限的使用步骤 (1)编写一个权限类,继承【权限模块】中的 阅读全文
posted @ 2023-02-07 19:35 Duosg 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 认证组件 在DRF中,提交请求的时候不需要携带csrf,因为有token认证了 认证:通过判断token,来判断用户是否登录 1.登录接口编写 需要和数据库交互,但是不需要序列化,所以使用ViewSetMixin + APIView 使用action装饰器装饰 发送post请求,取出前端传入的数据- 阅读全文
posted @ 2023-02-07 19:33 Duosg 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 视图组件 0、APIView与Django原生的View类的区别 1.APIView中传入视图方法中的Request对象 是REST framework的Request对象 而不是Django的HttpRequest对象 2.视图方法可以返回REST framework的Response对象(使用的 阅读全文
posted @ 2023-02-06 21:12 Duosg 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、APIView 基于原生Django的View类编写视图层中视图类接口。 但是,drf中编写视图类,都是通过继承APIView及其子类来编写视图类,而APIView本身就是继承了Django原生的View 1.基于APIView+JsonResponse写接口 可以看出继承drf的APIView 阅读全文
posted @ 2023-02-01 21:56 Duosg 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、RESTful规范 1.简介 REST全称是Representational State Transfer,中文意思为表征性状态转移。 RESTful是一种定义Web API接口的设计风格,尤其适用于前后端分离的应用模式中。 这种风格的理念认为后端开发任务就是提供数据的,对外提供的是数据资源的访 阅读全文
posted @ 2023-01-31 21:39 Duosg 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 学习资料 # 个人博客:https,证书过期,忽略 -https://www.liuqingzheng.top/ # cnblogs博客(后期迁移到这里,高级部分的内容) -https://www.cnblogs.com/liuqingzheng # 知乎 -https://www.zhihu.co 阅读全文
posted @ 2023-01-30 18:42 Duosg 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 一、Linux基础常识 运维: 自动化运维:使用自动化工具来维护服务器环境 容器运维:docker、k8s,主要维护企业容器相关工作,容器化可以解决企业韵味60-70%基础运维工作 计算机的种类 台式机 笔记本 服务器 作用: 1.可以尽量避免数据不会丢失(配置好服务器 2.可以24小时不间断服务 阅读全文
posted @ 2023-01-11 20:55 Duosg 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 网络不通畅 1.确认网关地址是否通畅 2.确认网卡配置是否正确 3.确认网络管理服务 systemctl stop NetworkManager systemctl disable NetworkManager 运维操作规范(运维⼈员==救⽕队员) 1)操作之前进⾏检查 2)操作之前进⾏备份 3)操 阅读全文
posted @ 2023-01-11 20:54 Duosg 阅读(62) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页