会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
minger_lcm
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
66
下一页
[置顶]
个人学习笔记
摘要: zabbix linux python linux命令大全 python模块大全 mysql Navicat工具 svn安装与配置 MongoDB django1.11 前端开发 git 持续集成 django2 vue3 django DRF 翻译 搜索 复制
阅读全文
posted @ 2018-01-29 10:55 minger_lcm
阅读(647)
评论(0)
推荐(0)
2025年6月24日
django DRF 目录
摘要: django 前后端分离介绍 restful api接口规范以及接口幂等性问题以及解决方案 django Rest_Framework django DRF http请求响应 django DRF 视图 django DRF 路由集 django DRF 组件 认证 权限 django DRF 组件
阅读全文
posted @ 2025-06-24 15:07 minger_lcm
阅读(9)
评论(0)
推荐(0)
django DRF 组件 接口文档
摘要: 自动生成接口文档 REST framework可以自动帮助我们生成接口文档。drf的接口文档多数以网页的方式呈现,自动接口文档能生成的是继承自APIView及其子类的视图。 coreapi 安装依赖 REST framewrok生成接口文档需要coreapi库的支持。 pip3 install co
阅读全文
posted @ 2025-06-24 15:07 minger_lcm
阅读(30)
评论(0)
推荐(0)
django DRF 组件 异常处理 Exceptions
摘要: 异常处理 Exceptions REST framework本身在APIView提供了异常处理,但是仅针对drf内部现有的接口开发相关的异常进行格式处理,但是开发中我们还会使用到各种的数据或者进行各种网络请求,这些都有可能导致出现异常,这些异常在drf中是没有进行处理的,所以就会冒泡给django框
阅读全文
posted @ 2025-06-24 15:07 minger_lcm
阅读(32)
评论(0)
推荐(0)
django DRF 组件 分页Pagination
摘要: 因为django默认提供的分页器主要使用于前后端不分离的业务场景,所以REST framework也提供了针对接口数据的分页支持。 我们可以在配置文件settings.py中进行全局分页配置,代码: """drf的配置""" # from rest_framework.permissions imp
阅读全文
posted @ 2025-06-24 15:07 minger_lcm
阅读(38)
评论(0)
推荐(0)
django DRF 组件 排序Ordering
摘要: 排序Ordering 对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。 在类视图中设置filter_backends,使用rest_framework.filters.OrderingFilter过滤器,REST fram
阅读全文
posted @ 2025-06-24 15:06 minger_lcm
阅读(31)
评论(0)
推荐(0)
django DRF 组件 限流
摘要: 限流Throttling 可以对接口访问的频次进行限制,以减轻数据库的查询压力,或者实现特定的业务。 一般用于付费购买次数,投票等场景使用。 基本使用 可以在配置文件中,使用DEFAULT_THROTTLE_CLASSES 和 DEFAULT_THROTTLE_RATES进行全局配置, """drf
阅读全文
posted @ 2025-06-24 15:06 minger_lcm
阅读(17)
评论(0)
推荐(0)
django DRF 组件 认证 权限
摘要: 我们创建一个新的子应用 component python manage.py startapp component component/urls.py,子路由代码: from django.urls import path from . import views urlpatterns = [ ]
阅读全文
posted @ 2025-06-24 15:05 minger_lcm
阅读(9)
评论(0)
推荐(0)
django DRF 路由集
摘要: # 路由集Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与视图方法之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。如果是非视图集,不需要使用路由集routers。 REST framework提供了两个router类,使用方式一致的。结果多一个或少一
阅读全文
posted @ 2025-06-24 15:05 minger_lcm
阅读(16)
评论(0)
推荐(0)
django DRF 视图
摘要: 视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库模型的操作 1.2 普通视图 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 1.2.1 2个视图基类 1.2.1.1 APIView基本
阅读全文
posted @ 2025-06-24 15:05 minger_lcm
阅读(12)
评论(0)
推荐(0)
django DRF http请求响应
摘要: http请求响应 drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的django.views.View类基础上,drf封装了多个视图子类出来提供给我们使用。 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换
阅读全文
posted @ 2025-06-24 15:05 minger_lcm
阅读(11)
评论(0)
推荐(0)
1
2
3
4
5
···
66
下一页
公告