首页 > 其他 > 详细

搜索后台接口

时间:2021-01-22 22:47:48      阅读:50      评论:0      收藏:0      [点我收藏+]
路由:course/urls.py
1
router.register(‘search‘, views.SearchCourseViewSet, ‘search‘)  # 搜索课程
视图:course/views.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from rest_framework.viewsets import GenericViewSet
from rest_framework.mixins import ListModelMixin
from rest_framework.filters import SearchFilter
from . import models, serializers

# 搜索课程接口
classSearchCourseViewSet(GenericViewSet, ListModelMixin):
queryset = models.Course.objects.filter(is_delete=False, is_show=True).all()
serializer_class = serializers.CourseSerializer

pagination_class = pagination.PageNumberPagination

filter_backends = [SearchFilter]
search_fields = [‘name‘]

搜索后台接口

原文:https://www.cnblogs.com/kylin5201314/p/14315533.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!