【发布时间】:2018-12-09 06:53:18
【问题描述】:
我正在使用 django-widget-tweaks 创建表单视图,遵循 tutorial.
当我尝试实现 add_class 过滤器时,出现以下错误。
过滤器无效:'add_class'
有谁知道如何解决这个错误?
html页面
{% extends "base.html" %}
(% load widget_tweaks %}
{% block content %}
<form method="post" enctype="multipart/form-data">
<h4 style="margin-top: 0">Project Upload</h4>
{% csrf_token %}
{% for hidden in form.hidden_fields %}
{{hidden}}
{% endfor %}
{% for field in form.visible_fields %}
<div class="form-group">
<label for="{{field.id_for_label}}">{{field.label}}</label>
{{field|add_class:"form-control"}}
</div>
{% endfor %}
<button type="submit">Upload</button>
</form>
{% endblock %}
form.py
class DocumentForm(forms.ModelForm):
class Meta:
model=html
fields=['project','version','diff','program','location']
【问题讨论】:
标签: django django-widget-tweaks