Сегодня потребовалось создать нечто вроде фильтрации объектов по необходимым параметрам.
Если коротко:
Как погрузить данные в objects.filter()
kwargs = [('template__t_type', self.type)] if self.par1: kwargs.append(('template__par1__gte', self.par1)) if self.par2: kwargs.append(('template__par2__gte', self.par2)) if self.par3: kwargs.append(('template__par3__gte', self.par3)) if self.par4: kwargs.append(('template__par4__gte', self.par4)) if self.par5: kwargs.append(('template__par5__gte', self.par5)) user_index = SomeOne.objects.filter(kwargs)
Перепробовал массу вариантов. Начал конечно с того, что **kwargs = dict