随笔分类 -  Python DRF框架

摘要:Django REST framework JWT 在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。 很多公司开发的一些移动端可能不支持cookie,并且我们通过cookie和session做 阅读全文
posted @ 2020-05-27 23:28 自己有自己的调调、 阅读(2267) 评论(0) 推荐(0)
摘要:创建一个新的子应用 four python manage.py startapp four 因为接下来的功能中需要使用到登陆功能,所以我们使用django内置admin站点并创建一个管理员. python manage.py createsuperuser 填一下用户名、邮箱和密码 root 123 阅读全文
posted @ 2020-05-23 00:01 自己有自己的调调、 阅读(428) 评论(0) 推荐(0)
摘要:1. 视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.2 视图 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 1.2.1 2个视图基类 1.2.1.1 APIView 阅读全文
posted @ 2020-05-21 23:10 自己有自己的调调、 阅读(712) 评论(1) 推荐(1)
摘要:[TOC] DRF框架的视图 DRF框架的执行流程 1. 视图 drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的django.views.View类基础上,drf封装了多个子类出来提供给我们使用。 Django REST framwork 提供的视图的主要作 阅读全文
posted @ 2020-05-20 22:41 自己有自己的调调、 阅读(411) 评论(0) 推荐(0)
摘要:[TOC] 7. 序列化器 Serializer 作用: 1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 2. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 3. 反序列化,完成数据校验功能 7.1 定义序列化 阅读全文
posted @ 2020-05-19 22:22 自己有自己的调调、 阅读(371) 评论(0) 推荐(0)
摘要:1. Web应用模式 在开发Web应用中,有两种应用模式: 1. 前后端不分离 2. 前后端分离 2. api接口 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本。 目前市面上大部 阅读全文
posted @ 2020-05-19 18:45 自己有自己的调调、 阅读(516) 评论(0) 推荐(1)