擅长:python、mysql、java
<p>如果clean方法得到一个错误,它将把它添加到错误列表中,它不会引发它。在</p>
<p>您可以找到代码<a href="https://github.com/django/django/blob/master/django/forms/forms.py#L395" rel="nofollow">here</a>。在</p>
<pre><code> except ValidationError as e:
self.add_error(name, e)
</code></pre>
<p>您可以使用<code>cleaned_data.get('email')</code>来解决它,如果找不到值,它将返回<code>None</code>,然后您可以对其进行检查。在</p>