擅长:python、mysql、java
<p>Model.Meta.unique_一起创建一个限制到数据库的约束,而ModelForm.is_valid()主要基于正确的类型。事件如果它确实检查了约束,则您将有一个竞赛条件,该条件仍可能在save()调用中导致IntegrityRor。</p>
<p>你可能想抓住整数错误:</p>
<pre><code>if new_accountadmin_form.is_valid():
try:
newaccountadmin_form.save()
except IntegrityError, error:
# here's your error handling code
</code></pre>