¿Existe una forma de mostrar la utilidad de choices como casillas de verificación en Django?
¡
Choices como casillas de verificación - Django
Iniciado por
Julian10
, abr 30 2014 00:02
#1 AUTOR PREGUNTA
Esto también te interesa!
#2
Publicado 30 abril 2014 - 00:56
Para ello necesitas ayudarte de los widgets y los MultipleChoiceField, te dejo un ejemplo:
class MyForm(forms.Form):
my_field = forms.MultipleChoiceField(choices=SOME_CHOICES,
widget=forms.CheckboxSelectMultiple())
def clean_my_field(self):
if len(self.cleaned_data['campo']) > 3:
raise forms.Validationerror('Seleccione no mas de 3')
return self.cleaned_data['campo']