Python Django-从字符串构建模型过滤器
是否可以使用字符串参数筛选模型 考虑以下过滤器:Python Django-从字符串构建模型过滤器,python,django,database,postgresql,Python,Django,Database,Postgresql,是否可以使用字符串参数筛选模型 考虑以下过滤器: some_model.filter(parameter__gte = x) 我想使用字符串构建过滤器参数 例如 然后使用构建的参数进行筛选 some_model.filter(query = x) 在不使用原始sql的情况下,是否可以实现这些功能?是的。将字符串用作字典的键和值,然后使用**操作符将该字典传递给过滤器,将其用作关键字参数对。使用上述示例: filter_arguments = {query: x} some_model.fil
some_model.filter(parameter__gte = x)
我想使用字符串构建过滤器参数
例如
然后使用构建的参数进行筛选
some_model.filter(query = x)
在不使用原始sql的情况下,是否可以实现这些功能?是的。将字符串用作字典的键和值,然后使用
**
操作符将该字典传递给过滤器
,将其用作关键字参数对。使用上述示例:
filter_arguments = {query: x}
some_model.filter(**filter_arguments)
filter_arguments = {query: x}
some_model.filter(**filter_arguments)