擅长:python、mysql、java
<p>如果表单中的字段在模型中不存在,则需要在try/except块中执行此操作。在</p>
<pre><code>def __init__(self, *args, **kw):
super(ReportForm, self).__init__(*args, **kw)
for field in self.fields.keys():
if self._meta.model._meta.get_field(field).get_internal_type()=='PositiveIntegerField':
self.fields[field].widget.attrs['class']='biggerWidth'
</code></pre>