django-rest-framework介绍
来源:互联网 发布:大乐网络代理什么游戏 编辑:程序博客网 时间:2024/05/19 02:04
# django-rest-framework介绍
# http://www.django-rest-framework.org/
Viewset组合使用
#继承关系 绑定urls
GenericViewSet(viewset) -drf
GenericAPIView -drf
APIView -drf
View -django
Mixin
CreateModelMixin
ListModelMixin
RetriveModelMixin
UpdateModeMixin
DestroyModelMixin
Django 两个类的使用 request; response;
访问Django-filter 如何使用
#自己序列化 使用了
通过Django的View model_to_dict方法 serializers JsonResponse来完成序列化
"""
商品列表页, 分页, 搜索, 过滤, 排序
"""
# throttle_classes = (UserRateThrottle, )
queryset = Goods.objects.all()
serializer_class = GoodsSerializer
pagination_class = GoodsPagination
# authentication_classes = (TokenAuthentication, )
filter_backends = (DjangoFilterBackend, filters.SearchFilter, filters.OrderingFilter)
filter_class = GoodsFilter
search_fields = ('name', 'goods_brief', 'goods_desc')
ordering_fields = ('sold_num', 'shop_price')
# http://www.django-rest-framework.org/
Viewset组合使用
#继承关系 绑定urls
GenericViewSet(viewset) -drf
GenericAPIView -drf
APIView -drf
View -django
Mixin
CreateModelMixin
ListModelMixin
RetriveModelMixin
UpdateModeMixin
DestroyModelMixin
Django 两个类的使用 request; response;
访问Django-filter 如何使用
#自己序列化 使用了
通过Django的View model_to_dict方法 serializers JsonResponse来完成序列化
"""
商品列表页, 分页, 搜索, 过滤, 排序
"""
# throttle_classes = (UserRateThrottle, )
queryset = Goods.objects.all()
serializer_class = GoodsSerializer
pagination_class = GoodsPagination
# authentication_classes = (TokenAuthentication, )
filter_backends = (DjangoFilterBackend, filters.SearchFilter, filters.OrderingFilter)
filter_class = GoodsFilter
search_fields = ('name', 'goods_brief', 'goods_desc')
ordering_fields = ('sold_num', 'shop_price')
阅读全文
0 0
- django-rest-framework介绍
- Django REST framework
- Django REST framework API
- Django REST framework
- Django-Rest-Framework 教程
- django rest framework Serializer
- Django Rest Framework
- django rest framework quickstart
- Django rest framework
- Django rest framework --- Routers
- Django rest framework ---Serializers
- Django-Rest-Framework 入门
- Django Rest Framework - 初识
- django-REST framework
- Django rest framework权限
- Django REST framework-Quickstart
- Django Rest framework-学习
- django-rest-framework安装
- 用python写一个菱形
- Java面试题
- Markdown系列(2)- 特点
- Ubuntun安装paramiko
- Java不可变对象
- django-rest-framework介绍
- 文章储备待研究-收集
- 操作系统 (Po学校 计算机科学 笔记整理)
- python3 请求RESTful接口
- 细数那些能让人惊喜的windows技巧
- map的遍历的4种方法
- TortoiseGit安装与配置
- 算法及数据结构之---链表
- lua 冒泡排序