上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: 一.JWT认证 ​ Json Web Token(本质就是token) 在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制。 1.1 构成和工作原理 构成 JWT就是一段字符串,由三段信息构成的,将这三段信息文本用.链接一起就构成了Jwt字 阅读全文
posted @ 2020-07-15 18:39 江湖有梦 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一.自动生成接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 1.1 安装 REST framewrok生成接口文档需要coreapi库的支持。 pip install coreapi 1.2 阅读全文
posted @ 2020-07-15 14:46 江湖有梦 阅读(163) 评论(0) 推荐(1) 编辑
摘要: 分页 REST framework提供了分页的支持。 我们可以在配置文件中设置全局的分页方式,如: REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PA 阅读全文
posted @ 2020-07-13 22:09 江湖有梦 阅读(117) 评论(0) 推荐(1) 编辑
摘要: 文章转自:https://zhuanlan.zhihu.com/p/154356033侵删 字典合并 一个非常优雅的特性,当我们想将两个字典进行合并时,只需要使用操作符“|”: a = {1: 'a', 2: 'b', 3: 'c'} b = {4: 'd', 5: 'e'} c = a | b p 阅读全文
posted @ 2020-07-13 14:27 江湖有梦 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 转自:Django模型中的OneToOneField和ForeignKey有什么区别? 在stackoverflow发了个帖子问这个问题(http://stackoverflow.com/questions/5870537/whats-the-difference-between-django-on 阅读全文
posted @ 2020-07-12 16:03 江湖有梦 阅读(562) 评论(0) 推荐(0) 编辑
摘要: python 重写__repr__与__str__函数 str():在调用print打印对象时自动调用,是给用户用的,是一个描述对象的方法。 repr():是给机器用的,在Python解释器里面直接敲对象名在回车后调用的方法 注意:在没有str时,且有repr,str = repr class Pe 阅读全文
posted @ 2020-07-12 15:03 江湖有梦 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一.过滤 ps:这里需要用到django-filter模块 #1 安装:pip3 install django-filter #2 注册,在app中注册 #3 全局配,或者局部配 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.D 阅读全文
posted @ 2020-07-10 15:30 江湖有梦 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一.认证 1.1 认证的简单实现 写一个类,继承BaseAuthentication,authenticate,认证的逻辑写在里面,认证通过,返回两个值,一个值最终给了Request对象的user,认证失败,抛异常:APIException或者AuthenticationFailed 1.2 自定义 阅读全文
posted @ 2020-07-10 15:28 江湖有梦 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一.路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST framework提供了两个router SimpleRouter DefaultRouter 1.1 使用方法 1) 阅读全文
posted @ 2020-07-10 14:40 江湖有梦 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一.视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.1视图继承关系 1.2视图 2个视图基类 APIView GenericAPIView[通用视图类] 1.2.1 APIView rest_framewo 阅读全文
posted @ 2020-07-10 14:33 江湖有梦 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页