About Using Fixtures

Don't ever change fixtures manually. Instead, create bash scripts that dump everything you need in one go. Modify the initial or test data in your development database and then re-dump it with that script.

Remember to use that script every time after applying migrations to the models using those fixtures.

Tips and Tricks Development Testing Django 5.2 Django 4.2 Django 3.2

Django/Python Consulting

If you have a specific Django challenge or integration you'd like to solve, I'd be happy to help. Book a free 30-minute call to discuss your project, see if we're a good fit, and explore the best approach for your needs. After the call, you'll receive a tailored cost estimate based on what we discuss.