Cuando se screa un formulario en Django y se quieren agregar clases, es facil agregarlos con el parametro attrs, pero cuando se trata de un ModelChoiseField es algo diferente pero sigue siendo simple.
Ejemplo:
#Sin clases css campo = forms.ModelChoiceField(queryset=Modelo.objects.all(), label="Seleccionar")
Lo cambiamos a esto:
#Con clases css
campo = forms.ModelChoiceField(queryset=Modelo.objects.all(), label="Seleccionar",
widget=forms.Select(
attrs={'class': 'clase_custom otra_clase'})
)
Y listo :)

No hay comentarios:
Publicar un comentario