经营证券期货业务许可证获批 安徽金融业七大类牌照齐全
近日,记者从省地方金融监督管理局获悉,兴合基金管理有限公司正式获得证监会经营证券期货业务许可证。兴合基金组建设立填补了我省公募基金
2022-03-20 14:38:08
(资料图片仅供参考)
在实际开发中,我们通常需要对 API 的返回结果进行过滤、排序和分页等操作。在 Django REST Framework 中,我们可以使用过滤器(Filter)来实现这些功能。过滤器可以根据客户端提供的查询参数来对返回结果进行过滤、排序和分页等操作。
要在视图集中使用过滤器,我们可以定义 filter_backends
属性,并指定过滤器类。例如,我们可以定义一个名为 BookViewSet
的视图集类,并使用 DjangoFilterBackend
过滤器来对查询结果进行过滤:
from django_filters.rest_framework import DjangoFilterBackendfrom .models import Bookfrom .serializers import BookSerializerclass BookViewSet(viewsets.ModelViewSet): queryset = Book.objects.all() serializer_class = BookSerializer filter_backends = [DjangoFilterBackend] filterset_fields = ["title", "author", "publish_date"]
在这个例子中,我们使用 filter_backends
属性将过滤器设置视图集的过滤器
在实际开发中,我们通常需要对 API 的返回结果进行过滤、排序和分页等操作。在 Django REST Framework 中,我们可以使用过滤器(Filter)来实现这些功能。过滤器可以根据客户端提供的查询参数来对返回结果进行过滤、排序和分页等操作。
要在视图集中使用过滤器,我们可以定义 filter_backends
属性,并指定过滤器类。例如,我们可以定义一个名为 BookViewSet
的视图集类,并使用 DjangoFilterBackend
过滤器来对查询结果进行过滤:
from django_filters.rest_framework import DjangoFilterBackendfrom .models import Bookfrom .serializers import BookSerializerclass BookViewSet(viewsets.ModelViewSet): queryset = Book.objects.all() serializer_class = BookSerializer filter_backends = [DjangoFilterBackend] filterset_fields = ["title", "author", "publish_date"]
在这个例子中,我们使用 filter_backends
属性将过滤器设置
标签: