Как исключить некоторые данные из списка values_list в Django?
Я использую фильтрацию с помощью флажков для фильтрации данных в Django.
Хочу исключить некоторые данные из фильтрации по флажку, например, у меня есть 5 брендов
- SAMSUNG
- NOKIA
- MI
- IPHONE
- LG
Из приведенного выше списка я не хочу, чтобы MI
был включен в мой список чекбоксов. Итак, как исключить такие данные.
forms.py
class BrandForm(forms.Form):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
brand = Brand.objects.filter(category=3).values_list('name', flat=True)
for name in brand:
self.fields[f'{name}'] = forms.BooleanField(label=f'{name}',widget=forms.CheckboxInput(required=False)