Бізнес-кейс: У нас є декілька баз даних, до яких потрібно звертатися, і ми не знаємо, які до виклику URL / маршруту. Сервер бази даних та ім'я бази даних є частиною маршруту.
example: http://<flask_server>/<db_server>/<db_name>/weeklyreport
Оскільки стандарт Flask-SQLAlchemy використовує параметри APP для визначення з'єднання БД, а налаштування APP не можна (не слід) змінювати під час виконання ... як це зробити?
Відповіді:
0 для відповіді № 1Я просто вирішив цю проблему, використовуючи пряме SQLAlchemy, а не Flask-SQLAlchemy, оскільки я не міг знайти ніякого способу навколо цього. Для моїх потреб я не змирився з перевагами фляжних обгортків.