【发布时间】:2020-01-22 19:02:18
【问题描述】:
这是我的模型:
class Customer(models.Model):
name = models.CharField(max_length=250)
age = models.IntegerField()
status = models.IntegerField()
序列化器是:
class CustomerSerializer(serializers.Serializer):
class Meta:
model = Customer
fields = '__all__'
我想使用带有年龄和状态的 Customer 模型的过滤器选项,这将使用 POST 方法以 json 格式(不在 url 中)传递。如何实现过滤器选项?我在这里使用基于函数的视图。
{
"age": 20,
"status": 2
}
如果我发送了这个 json,那么它将过滤掉 Customer 模型。
【问题讨论】:
-
拜托,你能显示序列化程序和视图集吗?
-
来吧,请写你的序列化器并查看类
标签: django filter django-rest-framework