建议使用djangorestframework-jwt或者djangorestframework_simplejwt,文档为 https://github.com/GetBlimp/django-rest-framework-jwt https://github.com/davesque/djang ...
分类:
其他好文 时间:
2019-04-05 16:47:13
阅读次数:
469
https://www.django-rest-framework.org/api-guide/authentication/#basicauthentication 1.INSTALLED_APPS 2.REST_FRAMEWORK配置 3.migrate生成表 4.创建一个token 5.生成o ...
分类:
其他好文 时间:
2019-04-05 14:00:24
阅读次数:
325
一、序列化组件的作用 在前后端分离开发时,前端与后端用来交互的数据的格式是一致的(数据格式为字符串的json数据),于是后端程序员在传递数据时,便要将数据封装成符合格式的数据,如果不借助方法,手动进行数据封装,会非常的浪费时间,在Django rest framework中的序列化组件帮我们解决了这 ...
分类:
其他好文 时间:
2019-03-27 00:18:32
阅读次数:
247
1、Django的请求生命周期 2、WSGI 3、视图 4、django rest framework 5、restful 规范 (和语言不绑定) 什么是接口? (1)根据method不同,进行不同操作 GET / POST / DELETE / PATCH / PUT (2)面向资源编程,把一切当 ...
分类:
编程语言 时间:
2019-03-25 10:55:10
阅读次数:
139
安装包 设置 1. 首先在settings.py中定义MEDIA_ROOT与MEDIA_URL。例如: files可以是项目根目录的任何一个文件夹 2. 在urls.py的urlpatterns中,设置访问文件的url 代表这一块的内容将作为参数path传给serve方法 serve方法是djang ...
分类:
Web程序 时间:
2019-03-18 13:30:23
阅读次数:
934
Using viewsets views.py 问题描述:UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list 这个是因为django,查询出来多条记录时 ...
分类:
其他好文 时间:
2019-03-12 13:52:33
阅读次数:
156
基本代码结构 urls.py: views.py: parser_classes属性变量中的值,是各种解析器对象。前端会向后台发送不同类型的请求,而django后台的drf接口必须通过配置解析器才能获取到相关请求数据。常用的解析器主要是“JSONParser”和“FormParser”这两个解析器。 ...
分类:
其他好文 时间:
2019-03-01 14:12:12
阅读次数:
193
1.REST Framework概述 Django REST framework是一套基于Django的REST框架,是一个用于构建Web API的功能强大且灵活的工具包。 RESTful 简述 Representational State Transfer(REST),是一种架构样式,定义了一套用 ...
分类:
其他好文 时间:
2019-02-27 16:08:59
阅读次数:
212
REST是它是一种架构风格 。REST就是通过使用HTTP协议和URI,利用client/server对资源进行CRUD操作。REST优点:1.客户端-服务端分离优点:提高用户界面的便携性,通过简化服务器提高可伸缩性2..无状态(Stateless):从客户端的每个请求要包含服务器所需要的所有信息优 ...
分类:
其他好文 时间:
2019-02-26 10:35:55
阅读次数:
161
代码基本结构 url.py: views.py: 说明: 1)在authenticate方法的返回值是一个元组,元组中第一个元素是用户名,第二个元素是认证数据token。这个返回值会在我们的视图类中通 过request.user 和 request.auth获取到。具体为什么是这两个值,会在后面的源 ...
分类:
其他好文 时间:
2019-02-26 01:09:41
阅读次数:
199