2024-04-19 00:16:17 发布
网友
我有一个接受两个参数的函数:filter\u field和filter\u value。我想这样过滤我的模型:
Alert.objects.filter(filter_field=filter_value)
但是,我得到以下错误:
Cannot resolve keyword 'filter_field' into field. Choices are ...
有没有办法传入存储在filter\u field中的字符串,而不是文本字符串filter\u field?你知道吗
您可以将关键字参数传递给筛选器:
kwargs = {filter_field: filter_value} Alert.objects.filter(**kwargs)
您可以将关键字参数传递给筛选器:
相关问题 更多 >
编程相关推荐