2 ms·
We do write to the database and the schema does change. In out case we don't write to the same tables but that's only because data is overwritten nightly for t
by andybak 3y ago
We do write to the database and the schema does change.
In out case we don't write to the same tables but that's only because data is overwritten nightly for the tables with an external source. Assuming a situation where that wasn't happening, writing data wouldn't be a problem.
As for schema changes - you just have to decide who is in charge of the schema. In this case the authoratative source would be outside of Django so you just set those tables to managed=False - the only manual task is to update your models.py when the external schema changes.