- 48.DRF版本控制
版本控制版本控制是前后端分离开发一个非常重要的内容,比如说我们重要服务修改、升级等发生版本变化v1、v2、v3等,但是版本发生了变化比如v1升级到了v2版本,v1版本还有业务......
- Django-drf-序列化器高级用法之SerializerMethodField
在Drf框架中的serializers.py序列化中,SerializerMethodField字段是一个只读字段。它通过调用附加到的序列化程序类上的方法来获取其值。它可用于将任何类型的数据添加到对......
- drf快速使用 CBV源码分析 drf之APIView分析 drf之Request对象分析
目录序列化和反序列化drf介绍和安装使用原生django写接口djangoDRF安装drf快速使用模型序列化类视图路由datagrip使用postman测试接口CBV源码分析drf之APIView分析View类......
- 47.DRF实现分页
分页Pagination 当我们在PC或者App有大量数据需要展示时,可以对数据进行分页展示。这时就用到了分页功能,分页使得数据更好的展示给用户 比如我们有1W+数据要返回......
- DRF之路由
DRF之路由控制参考网址https://www.cnblogs.com/yangyi215/p/15041610.html引入场景,继承ModelViewSet快速实现'增删改查',手动配置路由#views#ModelViewSet......
- DRF之认证
drf认证参考网址https://www.cnblogs.com/yangyi215/p/15041975.html作用:校验用户是否登录书写步骤-写一个类,继承BaseAuthentication,重写类中的重写authe......
- drf系列-序列化
一定义篇目的:用于获取需求models序列化的字段,字段必须在modles对应表内进行定义定义方式:#定义class类class(model_name)+Serializer(serializers.ModelSerializer):......
- drf框架时间处理问题
问题:时间显示多个T和毫秒等,不是中国人常用的时间格式解决方法:第一种:全局配置在settings.py的REST_FRAMEWORK下配置(全局生效)REST_FRAMEWORK={#时间格式配置......
- DRF视图集中添加其他API--@action装饰器
问题:DRF视图集中若想添加其他API?通过给视图集中的函数,添加DRF的@action()装饰器DRF的@action装饰器,用来为函数添加路由,主要参数有:methods:支持的请求方式,值为一个列表,默......
- DRF之视图
视图两个视图基类APIViewGenericAPIViewAPIView:APIView是RESTframework提供的所有视图的基类,继承自Django的View父类APIView与View的不同之处在于-......