【发布时间】:2020-04-06 01:29:14
【问题描述】:
我的视图集可以正常工作
class PlayerViewSet(ModelViewSet):
queryset = Player.objects.all()
serializer_class = PlayerSerializer
filter_backends = [SearchFilter]
search_fields = ['nickname']
网址配置:
path('player', PlayerViewSet.as_view({'get': 'list', 'post': 'create'})),
当我尝试使用以下端点搜索对象时一切正常:'player?search=randomNickname'
但有可能在没有搜索参数的情况下发送 GET 请求并返回所有可能的对象
有没有办法根据需要设置搜索字段?
【问题讨论】:
标签: django django-rest-framework django-filter