Agregar clase CSS a un ModelChoiceField Django


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: 


Tenemos esto:
#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 :)

Lexo

No hay comentarios:

Publicar un comentario

Instagram