文章分类 -  drf

摘要:一:日志的配置及使用(固定用法) 第一步:CV到settings(dev)配置里面 # 日志配置 LOGGING = { 'version': 1, # 版本号 默认 1 'disable_existing_loggers': False, # 是否关掉第三方模块的日志功能,默认都是False的 ' 阅读全文
posted @ 2022-07-01 11:13 7411 阅读(282) 评论(0) 推荐(0)
摘要:Django REST Framework教程(11): 使用cach_page和drf-extensions进行缓存 对于经常被查询使用而且不怎么变化的数据, 建议对Django REST Framework(DRF)的响应数据进行缓存, 这样可以避免重复数据库查询, 大大加快响应时间。DRF支持 阅读全文
posted @ 2021-09-09 18:11 7411 阅读(147) 评论(0) 推荐(0)
摘要:Django REST Framework教程(10): 限流(throttle)详解与示例 在前面的DRF系列教程中,我们以博客为例介绍了序列化器(Serializer), 并使用APIView和ModelViewSet开发了针对文章资源进行增删查改的完整API端点,并详细对权限、认证(含jwt认 阅读全文
posted @ 2021-09-09 17:43 7411 阅读(668) 评论(0) 推荐(0)
摘要:Django REST Framework教程(9): 过滤(filter)与排序(多图) 在前面的DRF系列教程中,我们以博客为例介绍了序列化器(Serializer), 并使用基于类的视图APIView和ModelViewSet开发了针对文章资源进行增删查改的完整API端点,并详细对权限、认证( 阅读全文
posted @ 2021-09-09 17:31 7411 阅读(615) 评论(0) 推荐(0)
摘要:Django REST Framework教程(8): 分页(Pagination)详解 在前面的DRF系列教程中,我们以博客为例介绍了序列化器, 使用基于类的视图APIView和ModelViewSet开发了针对文章资源进行增删查改的完整API端点,并详细对权限和认证(含jwt认证)进行了总结与演 阅读全文
posted @ 2021-09-09 17:04 7411 阅读(607) 评论(0) 推荐(0)
摘要:Django REST Framework教程(7): 如何使用JWT认证(神文多图) 在前面的DRF系列文章中,我们介绍了DRF认证(authentication)的本质, 以及自带的几种认证方案,包括TokenAuthentication方案。然而JSON Web Token(JWT)是一种更新 阅读全文
posted @ 2021-09-09 17:01 7411 阅读(1274) 评论(0) 推荐(0)
摘要:Django REST Framework教程(6): 认证详解及如何使用Token认证 在前篇的开发博客API案例中,我们详细介绍了如何在DRF中使用权限以及如何自定义权限实现了只有经过身份验证的用户可以创建文章并且只有文章的所有者可以编辑和删除文章。然而前篇文章中我们使用了Django默认的基于 阅读全文
posted @ 2021-09-09 16:49 7411 阅读(1802) 评论(2) 推荐(0)
摘要:Django REST Framework教程(5): 认证(Authentication)与权限(Permission)初识 在前面教程中我们以博客为例,使用DRF开发了博客文章列表资源和单篇文章资源这两个API,支持客户端以各种请求方式对文章资源进行增删查改。然而目前的 API 对谁可以新建、编 阅读全文
posted @ 2021-09-09 16:46 7411 阅读(893) 评论(0) 推荐(0)
摘要:Django REST Framework教程(4): 玩转序列化器(Serializer) 在前面的文章中我们以博客为例,自定义了一个简单的 ArticleSerializer 类, 并分别以函数视图(FBV)和基于类的视图(CBV)编写了博客文章列表资源和单篇文章资源的API,支持客户端以各种请 阅读全文
posted @ 2021-09-09 16:34 7411 阅读(624) 评论(0) 推荐(0)
摘要:Django REST Framework教程(3): 基于类的视图APIView, GenericAPIView和视图集 在前面的教程中我们介绍了什么是符合RESTful规范的API接口,并以博客为例使用了基于函数的视图(FBV)编写了对文章进行增删查改的API。在本篇文章中,我们将使用基于类的视 阅读全文
posted @ 2021-09-09 16:29 7411 阅读(246) 评论(0) 推荐(0)
摘要:在上篇文章中,我们已经介绍了为什么要学习DRF,什么是序列化以及什么是符合RESTful规范的Web API。在本篇文章中我们将以博客为例,使用DRF提供的序列化器(Serializers类)开发两个API接口并测试。这两个API端点的简单描述如下所示 (注意:规范的API文档需要更多信息)。 #  阅读全文
posted @ 2021-09-09 16:14 7411 阅读(170) 评论(0) 推荐(0)
摘要:小编曾经承诺的Django REST Framework原创系列教程终于赶上了2020年那年夏天的尾巴,姗姗而来。我们将用不少于10篇的原创文章系统性地介绍如何使用这个框架开发符合RESTful规范的API,并详细介绍API开发和管理中的核心知识比如关联模型的序列化、分页、过滤、认证、权限和限流。如 阅读全文
posted @ 2021-09-09 16:07 7411 阅读(436) 评论(0) 推荐(1)