У меня есть модель как:
CAMPAIGN_TYPES = (
('email','Email'),
('display','Display'),
('search','Search'),
)
class Campaign(models.Model):
name = models.CharField(max_length=255)
type = models.CharField(max_length=30,choices=CAMPAIGN_TYPES,default='display')
И форма:
class CampaignForm(ModelForm):
class Meta:
model = Campaign
Есть ли способ ограничить варианты выбора для поля типа? Я знаю, для одного поля значения я могу сделать: CampaignForm(initial={'name':'Default Name'})
, но я не могу найти способ сделать это для набора выбора.