擅长:python、mysql、java
<p>我们通常会这样做。在</p>
<pre><code>import csv
from my_django_app.forms import CityForm
with open( "my file", "rb" ) as source:
rdr = csv.DictReader( source )
for row in rdr:
form= CityForm( **row )
if form.is_valid():
form.save()
else:
print form.errors
</code></pre>
<p>这将验证并加载数据。在</p>
<p>加载数据后,可以使用<code>django-admin dumpdata</code>从加载的模型中保留一个JSON fixture。在</p>