动态搜索?怎么样?

时间:2014-05-21 18:56:07

标签: django django-models

那样或者你可以这样做:

for key, value in data.items():
    instance = model_class.objects(key = value)

或者只能这样做?:

instance = model_class.objects(pk = value)

1 个答案:

答案 0 :(得分:2)

unpacking the dictionary提供关键字参数:

instance = model_class.objects.filter(**data)

data字典中的键是model_class字段名称。