我是 Flask 应用程序开发的新手,我需要一些关于将数据库与 Flask 应用程序一起使用的说明。我们有一个 MySQL 数据库,它有一些指标,目前我们使用 MySQL.connector 使用 python 生成一些报告。我们有 python 模块/函数来使用 mysql.connector 从数据库中获取数据并填充包含要放入报告中的数据的字典。我的问题是我可以在 app.py 中使用相同的 python 模块(如果这是我创建应用程序的地方)并将数据作为字典并将其传递给一些模板 html 以呈现报告?如果我能做到这一点,那么使用 Flask-MySql 或 Flask-SqlAlchemy 并执行许多教程中提到的 app.config[] 的好处是什么?
我试图了解什么时候应该使用。