摘要: 前言 本套代码借鉴其他博主,大家可去该博主的博客详细了解一下jwt实现流程和具体表现,本文只是做了某些代码的删减。 http本身是无状态的,所以无法设置jwt刷新和清除操作,违背了jwt的初衷,但业务需要实现某些功能,比如:退出登录,保持登录有效期等操作时。 就得借助数据库进行存储,在业务逻辑上进行 阅读全文
posted @ 2020-06-24 15:36 吹神 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 前言 rest_framework本身自带的Respone类已经很好的支持JSON返回格式了 但我们需要每次都在视图定义字典{"cdoe": 1, "msg": "Success", "data": data}就会显得很麻烦 所以我们定义一个类去继承Respone类,并返回我们自定义的格式。 具体的 阅读全文
posted @ 2020-06-24 14:29 吹神 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 前言 很多时候对于保存在数据库中的数据,我们不会做真正的物理删除,通过软删除的方式将数据屏蔽不序列化出来。 对于删除的字段,可以用is_delete=True表示删除。为了查询方便,我们需要重新定义models中的Manager。 Django3.0官网:https://docs.djangopro 阅读全文
posted @ 2020-06-24 12:04 吹神 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 前言 这是博主第一次接触学习restframework框架,很多知识点零散不系统,在这不建议将此文作为指导方向。 在此文讲解前,不会说明安装和配置信息,大家可以百度如何安装restframework,并自行安装成功就行。 在此会讲解几种序列化和反序列化的方法,表的设计是一对多结构。 代码实现 序列化 阅读全文
posted @ 2020-06-24 11:27 吹神 阅读(1419) 评论(1) 推荐(0) 编辑