descricao_longa = forms.CharField(widget=Textarea(),
label='Descrição longa')
- outros_palestrantes = forms.MultipleChoiceField()
+ outros_palestrantes = forms.MultipleChoiceField(required=0)
class CadastroPalestrante(forms.Form):
cidade = forms.CharField(max_length=100)
uf = forms.ChoiceField(choices=STATE_CHOICES)
- area_interesse = forms.MultipleChoiceField(label='Áreas de Interesse')
+ area_interesse = forms.MultipleChoiceField(label='Áreas de Interesse',
+ required=0)
class Inscricao(forms.Form):
p.minicurriculo = cd['minicurriculo']
p.save()
- for i in cd['area_interesse']:
+ for i in cd.get('area_interesse', []):
p.area_interesse.add(i)
c.update({'ok': 1})
logged_in = request.user.palestrante_set.get()
p.palestrante.add(logged_in)
- for i in cd['outros_palestrantes']:
+ for i in cd.get('outros_palestrantes', []):
up = Palestrante.objects.get(pk=int(i))
p.palestrante.add(up)
c.update({'ok': 1})