My model
class car(models.Model):
name = models.CharField(max_length=255, unique=True)
speed = models.CharField(max_length=255)
age = models.CharField(max_length=255)
def __str__(self):
return self.name
My api serializer
class carSerializer(serializers.ModelSerializer):
class Meta:
model = car
fields = ('name', 'speed', 'age')
My list view
class carListView(ListAPIView):
queryset = car.objects.all()
serializer_class = carSerializer
filter_backends = (DjangoFilterBackend,)
filter_fields = ('name', 'speed', 'age')
How can I search the model fields name, speed, age via the api link?
Currently, I am able to search a single field using
http://127.0.0.1:8000/api/?name=Toyoto
How can I modify the above link to search multiple fields ? How can I modify the above link to search partial letters rather than exact ?