Ben
Can I ask why you are using manage.py to import csv data instead of a
migration?
I ask because I'm just starting to think about an upcoming csv (xlsx
actually) import task of my own.
Thanks
Mike
On 9/08/2016 12:35 PM, Ben Finney wrote:
<snip>
The ModelForm validation functionality is being used, to validate input.
Pseudocode::
import csv
from cumquat_app.forms import CumquatImportForm
db_alias = 'foo'
reader = csv.DictReader(input_file)
for row in reader:
fields = make_fields_from_input_row(reader)
# Wanted: ‘form = CumquatInputForm(fields, using=db_alias)’.
form = CumquatImportForm(fields)
# Wanted: ‘if form.is_valid(using=db_alias)’.
if form.is_valid():
# Wanted: ‘form.save(using=db_alias)’.
form.save()
<snip>
_______________________________________________
melbourne-pug mailing list
[email protected]
https://mail.python.org/mailman/listinfo/melbourne-pug