У меня есть форма, которую я использую для создания фильтра запросов. Форма извлекает параметры статуса проекта из базы данных. Тем не менее, я хотел добавить дополнительные опции, например "Все рекламные акции в реальном времени"... так что окно выбора будет выглядеть примерно так:
- Все рекламные акции *
- Все рекламные акции в прямом эфире *
- Проект
- Представлено
- Принято
- Сообщается,
- Проверено
- Все завершенные рекламные акции *
- Closed
- Отменено
Здесь '*' - это те, которые я хочу добавить, а остальные - из базы данных.
Возможно ли это?
class PromotionListFilterForm(forms.Form):
promotion_type = forms.ModelChoiceField(label="Promotion Type", queryset=models.PromotionType.objects.all(), widget=forms.Select(attrs={'class':'selector'}))
status = forms.ModelChoiceField(label="Status", queryset=models.WorkflowStatus.objects.all(), widget=forms.Select(attrs={'class':'selector'}))
...
retailer = forms.CharField(label="Retailer",widget=forms.TextInput(attrs={'class':'textbox'}))