I want to create a part of the Django ORM filter dynamically, now I can do:
if some: Obj.filter( some_f1=some_v1, f1=v1, f2=v2, f3=v3, f4=v4, ... ) else: Obj.filter( f1=v1, f2=v2, f3=v3, f4=v4, ... )
I want something without duplicating the code as follows:
Obj.filter( Q(some_f1=some_v1) if some else True,
django django-orm django-q
user3479125
source share