Я строю Saas с django. Его задача - предоставить панель управления для каждого арендатора. Архитектура является мультитенантной, каждый из которых имеет собственную схему в базе данных postgresql. Моя проблема связана с обработкой данных на сервере.
Каждый арендатор должен иметь возможность извлекать данные из внешнего источника (скорее всего, базы данных системы ERP), оттуда у меня есть сценарий python, который обрабатывает эти данные и затем сохраняет их в схеме postgreSQL арендатора. Моя самая большая проблема заключается в коде, позволяющем арендатору подключаться к его внешним представлениям базы данных для извлечения данных извне. Я бы хотел, чтобы это было доступно со страницы администратора сайта.
Я не нашел никакого способа сделать это из Django документации, и я не совсем понимаю, как выглядит его архитектура. У кого-нибудь есть подсказка о том, как поступить, или о ресурсе, с которым я мог бы посоветоваться.