小编Har*_*het的帖子

如何在自定义django表单中隐藏django标签?

我有一个自定义表单,创建一个字段的隐藏输入:

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') 
Run Code Online (Sandbox Code Playgroud)

我必须这个小技巧来"隐藏"标签,但我想要做的是将其从表单中删除.我创建这样的表单:

forms.MPForm()
Run Code Online (Sandbox Code Playgroud)

python forms django widget

7
推荐指数
3
解决办法
1万
查看次数

标签 统计

django ×1

forms ×1

python ×1

widget ×1