Tôi có một hình thức tùy chỉnh mà tạo ra một đầu vào ẩn của một lĩnh vực:Làm cách nào để ẩn nhãn django ở dạng django tùy chỉnh?
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')
tôi phải làm thủ thuật này ít để "che giấu" nhãn, nhưng những gì tôi muốn làm là loại bỏ nó từ biểu mẫu. Tôi tạo biểu mẫu như sau:
forms.MPForm()
Là một sang một bên, đừng quên dấu phẩy sau trong bộ lọc 'loại trừ' của bạn. Nó phải là 'exclude = ('mp_order',)' – Alasdair