gpt4 book ai didi

python - django-crispy form - 隐藏字段标签

转载 作者:行者123 更新时间:2023-11-30 22:55:59 25 4
gpt4 key购买 nike

我有一个脆弱的 django 表单。

当我使用 {% cripsy form %} 时,隐藏模板中字段标签的最佳方法是什么?

我不希望用户看到MY_FIELD_1和MY_FIELD_2

class mYForm(forms.ModelForm):
MY_FIELD_1 = forms.BooleanField()

MY_FIELD_2 = forms.BooleanField()

def __init__(self, *args, **kwargs):
...
...
self.helper = FormHelper()
self.helper.layout = Layout(
Field('MY_FIELD_1',),
Field('MY_FIELD_2',),
)
...

最佳答案

如果您想在使用脆表单 FormHelper 时从表单中删除所有标签,那么您可以使用:

self.helper.form_show_labels = False

如果你想从某些字段中删除标签,那么你可以这样做

self.fields['some_field'].label = False

其中 some_field 是要删除其标签的字段的名称。

关于python - django-crispy form - 隐藏字段标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37175590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com