id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 3520 [patch] New search_filter for default manager Simon Litchfield nobody "Simple convenience method to run filter() using field lookups and values from supplied dicts. {{{ mysearch = {'myfield': 'myfield', 'mytext': 'mytext__startswith', 'mydate': 'mydata__lte', } formdata = {'myfield': 'somevalue', 'mytext': 'h', 'mydate': '' } results = MyObject.objects.search_filter(lookups=mysearch, data=formdata) }}} Would be exactly the same as -- {{{ filter(myfield='somevalue', mytext__startswith='h') }}} Skips empty values. Useful for searching against form or request data." closed Database layer (models, ORM) dev wontfix search form filter request post get field lookup dict Chris Beaven Design decision needed 0 0 0 0 0 0