Django Update Class 表单(删除表单输入标题)
Django Update Class form (delete form imput title)
我有:
class CompanyUpdateView(LoginRequiredMixin, UpdateView):
model = UserCompany
template_name = 'panel/admin/company.html'
fields = [
"name",
"phone_number",
"address",
"city",
"region",
"legal_document",
]
success_url ="/panel"
和HTML:
<div class="col-6">
{{ form.name|as_crispy_field }}
</div>
和return:
我如何更改标签
你可以做到这一点
<div class="col-6">
<label for='id_name'>what name you want</label>
{{ form.name|as_crispy_field }}
</div>
实际上,您可以通过在字段中添加新标签来覆盖默认标签,但只有当您将字段分开时,但当您直接放置表单时,例如 {{ form|crispy }},您需要像这样在 forms.py 中添加标签:
class YourForm(forms.ModelForm):
title = forms.CharField(label='what ever you want')
...
我有:
class CompanyUpdateView(LoginRequiredMixin, UpdateView):
model = UserCompany
template_name = 'panel/admin/company.html'
fields = [
"name",
"phone_number",
"address",
"city",
"region",
"legal_document",
]
success_url ="/panel"
和HTML:
<div class="col-6">
{{ form.name|as_crispy_field }}
</div>
和return:
我如何更改标签
你可以做到这一点
<div class="col-6">
<label for='id_name'>what name you want</label>
{{ form.name|as_crispy_field }}
</div>
实际上,您可以通过在字段中添加新标签来覆盖默认标签,但只有当您将字段分开时,但当您直接放置表单时,例如 {{ form|crispy }},您需要像这样在 forms.py 中添加标签:
class YourForm(forms.ModelForm):
title = forms.CharField(label='what ever you want')
...