您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

带有可变列的Django查询过滤器

带有可变列的Django查询过滤器

差不多了..

members.filter(**{'string__contains': 'search_string'})

要了解它在做什么,请在Google周围搜索 :)了解Python中的kwargs

** 将字典键/值对扩展为关键字参数-值对。

使你的示例适应解决方案:

variable_column = 'name'
search_type = 'contains'
filter = variable_column + '__' + search_type
info=members.filter(**{ filter: search_string })
Go 2022/1/1 18:14:02 有792人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶