【发布时间】:2012-09-17 20:18:06
【问题描述】:
我有一个自定义表单,可以创建一个字段的隐藏输入:
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')
我必须做这个小技巧来“隐藏”标签,但我想做的是将它从表单中删除。我创建这样的表单:
forms.MPForm()
【问题讨论】:
-
顺便说一句,不要忘记
exclude元组中的尾随逗号。应该是exclude = ('mp_order',)
标签: python django forms widget