Tengo un formulario personalizado que crea un campo oculto de un campo:¿Cómo puedo ocultar una etiqueta django en un formulario django personalizado?
class MPForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super(MPForm, self).__init__(*args, **kwargs)
self.fields['mp_e'].label = "" #the trick :)
class Meta:
model = MeasurementPoint
widgets = { 'mp_e': forms.HiddenInput() }
exclude = ('mp_order')
que tengo que hacer este pequeño truco para "ocultar" la etiqueta, pero lo que yo quiero hacer es sacarlo de la forma. Creo el formulario de esta manera:
forms.MPForm()
Como un lado, no olvides la coma final en tu tupla 'exclude'. Debe ser 'exclude = ('mp_order',)' – Alasdair