Django 一个数据集上的多个过滤器
我想在数据上有多个过滤器。首先我想按日期字段过滤,然后按类型字段过滤,然后按其他字段过滤。。。。尽可能多次。我必须在url中传递字段和值,它必须应用筛选器并将数据传递给下一个筛选器。您可能需要。用逗号分隔的条件是“和”的:Django 一个数据集上的多个过滤器,django,django-urls,Django,Django Urls,我想在数据上有多个过滤器。首先我想按日期字段过滤,然后按类型字段过滤,然后按其他字段过滤。。。。尽可能多次。我必须在url中传递字段和值,它必须应用筛选器并将数据传递给下一个筛选器。您可能需要。用逗号分隔的条件是“和”的: SomeModel.objects.filter(cond1, cond2) 您可以使用Python的关键字扩展来传递它们: condlist = {} condlist[cond1] = val1 condlist[cond2] = val2 SomeModel.obje
SomeModel.objects.filter(cond1, cond2)
您可以使用Python的关键字扩展来传递它们:
condlist = {}
condlist[cond1] = val1
condlist[cond2] = val2
SomeModel.objects.filter(**condlist)