How about setting a default value on all of the database tables the you are specifying in the dict that you're doing the update with?
On 04/03/2008, sector119 <[EMAIL PROTECTED]> wrote: > > > Hi ALL! > > I need to import data in CSV format into my models everyday ~ 500.000 > rows. But my CSV files are uncomplite, I have to append some data to > every row. > > I use something like this to import data into my model: > for d in csv.DictReader(...): > d.update(my_data) > MyModel.objects.create(**d) > > But I don't want to invent a bisycle and want to do this in django > way, may be it'll be better to create intermediate XML fixtures and > then load them using manage.py loaddata ? But if I do so, I do my work > twise. And it takes much more time... load data from XML is very slow, > it takes 14 minutes to import 85.000 rows. > > What you can recomend in my case? > > Thanks! > > > -- Regards, Ben Ford [EMAIL PROTECTED] +447792598685 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---