12 2019 档案
摘要:rest_framework框架之认证的使用和源码实现流程分析 一、认证功能的源码流程 创建视图函数 Note 创建视图函数后,前端发起请求,url分配路由,执行视图类,视图类中执行对应方法必须经过dispatch()即调度方法 from rest_framework.views import AP
阅读全文
摘要:[TOC] RESTful规范(建议) 一、最原始的接口开发 这种方式虽然可以实现接口的开发,但是一个表的处理就需要4个url,当表单多的时候,需要写大量的url,这样不利于开发,并不是接口开发的最好方法 url路由分配 urlpatterns = [ path('get_order/', view
阅读全文
摘要:[TOC] 开发框架简介 一、使用前后端分离开发的好处 1. 前后端不分离的状态下后端代码和数据库只能为 前端网站开发 提供数据支持,但是现在随着app、小程序等多样化的需求,要求后端和数据可以为各种需求提供支持,前后端分离,后端设置接口,通过接口来传递数据,可以适应不同的开发需求,大大减少后端开发
阅读全文
摘要:[TOC] DRF框架中分页功能接口 一、在框架中提供来两个类来实现分页功能,PageNumberPagination和LimitOffsetPagination 1. PageNumberPagination是页码分页,这个类可以进行全局设置 1. LimitOffsetPagination按照偏
阅读全文
摘要:[TOC] DRF框架中自定义异常处理 一、自定义异常的原因 在Django和DRF框架中都封装了很多的处理异常的程序,可以处理框架内的异常问题。但是不是框架内的问题,这些处理异常的程序无法解决,例如数据库的问题等,这些就需要开发人员自定义异常来处理异常。 二、如何设置处理异常的程序 在项目中创建单
阅读全文
摘要:调用多个序列化器类问题 调用序列化器类需要用到框架中封装好的一个方法get_serialzier_class来实现 一、视图集中调用 1. view.py View Code 2. urls.py 1 urlpatterns = [ 2 path('student5/', views.Studnet
阅读全文

浙公网安备 33010602011771号