rodrigobertin
2/22/2020 - 8:44 PM

Add Attrs Django Form

class ContactoForm(ModelForm):
    class Meta:
        model = Contacto
        fields = ['nombre', 'apellido', 'telefono', 'email', 'consulta']

    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        for visible in self.visible_fields():
            visible.field.widget.attrs['class'] = 'form-control'
            visible.field.widget.attrs['placeholder'] = str(visible.name).capitalize().replace('_',' ')