django rest framework
Christian_yang
这个作者很懒,什么都没留下…
展开
-
django rest framework
代码有繁琐到精炼:目录1.基础代码2.serializers.py优化3.Requests and Responses views.py及urls.py优化3.1 views.py @api_view 函数视图3.2 urls.py 接口文档4.Class-based Views4.1views.py APIView4.2 urls.py5.视...原创 2018-09-04 17:34:44 · 124 阅读 · 0 评论 -
django rest framework 配置 redis 缓存
pip install django-redisCACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": {原创 2019-01-09 10:31:12 · 847 阅读 · 0 评论 -
django rest framework 缓存
pip install drf-extensions在list 和retrieve中使用:需要设置缓存失效时间,不然会一直从缓存中读取(15分钟);REST_FRAMEWORK_EXTENSIONS = { 'DEFAULT_CACHE_RESPONSE_TIMEOUT': 60 * 15} ...原创 2019-01-09 09:18:19 · 305 阅读 · 0 评论 -
rest framework serializer中套用serializer图片无域名
原创 2019-01-08 14:20:45 · 226 阅读 · 0 评论 -
django rest framework 多级分类
类别model中添加字段: parent_category = models.ForeignKey("self", null=True, blank=True, verbose_name="商品父类别", help_text="父目录",related_name="sub_cat")在serializer中设置:...原创 2019-01-18 08:43:06 · 1210 阅读 · 0 评论 -
rest_framework.request.Wrapper AttributeError: 'CSRFCheck' object has no attribute 'process_request'
文档声明Django Rest Framework 可以与Django版本1.11,2.0,2.1一起使用,但是该process_request()方法CSRFCheck实际上是在Django 1.11.6中引入的。您正在使用的Django版本(1.10.3)对于您的Django Rest Framework版本来说太旧了。更新 django==1.11.6...原创 2019-01-03 17:01:36 · 1380 阅读 · 0 评论 -
Django rest framework permission权限
1.utils文件中的permissions.py:from rest_framework.permissions import BasePermissionclass MyPermission(BasePermission): message="vip3是才可以访问" def has_permission(self, request, view): i...原创 2018-09-07 10:58:08 · 1048 阅读 · 0 评论 -
Django rest framework token认证
1.utils文件中,设置auth.pyfrom rest_framework import exceptionsfrom api import modelsfrom rest_framework.authentication import BaseAuthenticationclass FirstAuthtication(BaseAuthentication): def ...原创 2018-09-07 10:54:27 · 1920 阅读 · 0 评论 -
UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list
UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list我使用的Django的DRF框架在对数据进行分页展示是出现的警告解决方法方法一:在需要进行查询的模型类中 增加ordering参数class Meta:db_table = ‘tb_...转载 2019-01-16 15:19:35 · 885 阅读 · 0 评论