I am new to Django and have read the basic and advanced tutorial along with some parts of the documentation on migrations and data migrations: https://docs.djangoproject.com/en/4.0/topics/migrations/#data-migrations
Also, I have read about fixtures but this seems to be suitable only for initial data provision: https://docs.djangoproject.com/en/4.0/howto/initial-data/#providing-data-with-fixtures
The task I want to accomplish is to bulk insert data repeatedly from "outside" in a clean way using using Djangos ORM models and all the benefits of migrations using a command line or other suitable interface such as a REST API.
So far, I haven't found a full example on how to do this because using the first option of data migration would require to touch a file everytime I insert/migrate new data.
Any hints on how to accomplish this or am I missing something?
Thanks in advance!