django-rest-swagger

Django Filter Backend

拈花ヽ惹草 提交于 2019-12-30 08:32:10
问题 I'm working with Django rest framework API, I am trying to make a filter by first_name or by last_name or by both of them. This is my ContactViewSet.py : class ContactViewSet(viewsets.ModelViewSet): queryset = Contact.objects.all() serializer_class = ContactSerializer filter_backends = (DjangoFilterBackend, ) filter_fields = ('first_name', 'last_name') lookup_field = 'idContact' My DRF's settings : REST_FRAMEWORK = { 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework

Django Filter Backend

纵饮孤独 提交于 2019-12-30 08:31:48
问题 I'm working with Django rest framework API, I am trying to make a filter by first_name or by last_name or by both of them. This is my ContactViewSet.py : class ContactViewSet(viewsets.ModelViewSet): queryset = Contact.objects.all() serializer_class = ContactSerializer filter_backends = (DjangoFilterBackend, ) filter_fields = ('first_name', 'last_name') lookup_field = 'idContact' My DRF's settings : REST_FRAMEWORK = { 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework

Django Filter Backend

佐手、 提交于 2019-12-01 04:21:44
I'm working with Django rest framework API, I am trying to make a filter by first_name or by last_name or by both of them. This is my ContactViewSet.py : class ContactViewSet(viewsets.ModelViewSet): queryset = Contact.objects.all() serializer_class = ContactSerializer filter_backends = (DjangoFilterBackend, ) filter_fields = ('first_name', 'last_name') lookup_field = 'idContact' My DRF's settings : REST_FRAMEWORK = { 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',), } My actuel request url looks like : http://localhost:8000/api/v1/contacts/?first_name=Clair