【发布时间】:2020-06-06 21:33:42
【问题描述】:
我正在尝试从 django-widget-tweaks 表单中删除所需的属性。
我试过了:
{% render_field form.legal_entity|attr:'required:false' placeholder=form.legal_entity.label class+="form-control" %}
和
{% render_field form.legal_entity|remove_attr:"required" placeholder=form.legal_entity.label class+="form-control" %}
无论我做什么,结果总是:
<input type="text" name="legal_entity" maxlength="120" class="form-control" placeholder="Firmenname" required id="id_legal_entity">
这是相应的表格:
class MerchantForm(forms.ModelForm):
class Meta:
model = Merchant
fields = ['name', 'legal_entity', 'legal_address','legal_zip', 'legal_city','address', 'zip', 'city', 'contact_person', 'phone', 'email']
def clean_legal_entity(self):
data = self.cleaned_data['legal_entity']
return data
...
【问题讨论】:
-
你能分享一下 Django 表单吗?
-
查看问题的编辑。
标签: django django-widget-tweaks