Django fixture in csv

2.7k Views Asked by At

For a Django test I'd like to load a fixture, which is in a csv file. What is the best way to do that?

2

There are 2 best solutions below

1
On BEST ANSWER

Django's built-in fixtures functionality doesn't support CSV. You'd need to process the file automatically using the csv module, probably in the test's setUp method.

0
On

For easier reuse I'd suggest my Django-PyFixture library. You'd then program your fixture in raw python, but it would semantically look like one more fixture.