擅长:python、mysql、java
<p>可能存在位置默认参数,请尝试使用关键字:</p>
<pre><code>from django.db import transaction
@transaction.commit_manually
def insert_serials(request):
for i in range(0,10000):
serial = Serial(serial=str(i),closed=False)
serial.save()
transaction.commit()
print 'The for loop is over'
</code></pre>
<p>它被包装在一个事务中应该会加快一点。
有关详细信息,请参见<a href="http://docs.djangoproject.com/en/dev/topics/db/transactions/#django-db-transaction-commit-manually" rel="nofollow noreferrer">transaction.commit_manually</a></p>