Допустим, у меня есть часть моего приложения Flask, которую я хочу извлечь и использовать в нескольких разных проектах. В нем есть модели SQLAlchemy с использованием Flask-SQLAlchemy, а также представления и шаблоны. Я могу получить декораторы app.route с помощью модуля, но как я могу обрабатывать объект db SQLAlchemy?
Поскольку мой компонент должен быть отдельным, я не могу просто импортировать объект db. Но я не думаю, что мне нужно создавать объект db дважды. Как мне смешать его метаданные с метаданными в остальной части проекта?