Мое веб-приложение позволяет пользователям загружать/создавать таблицы в базе данных Postgres. Я знаю, что Django ORM нуждается в определении модели в models.py для каждой таблицы в базе данных, чтобы получить к ней доступ.
Интересно, могу ли я вызвать manage.py inspectdb из скрипта после загрузки (или удаления), чтобы автоматически сгенерировать models.py.
Если я использую очереди с django-celery, чтобы убедиться, что каждый inspectdb выполняется по одному, может ли это быть жизнеспособным решением?
Спасибо за ваши комментарии и предложения!