【发布时间】:2019-10-16 04:39:41
【问题描述】:
大部分教程只展示了如何在 Heroku 上部署一个简单的 Flask hello world 应用。但我有一个 Flask 应用程序,其中包含带有 GET 和 POST 请求的 URL,它们使用 MySQLdb 库从数据库中获取数据。
如何在 Heroku 上设置此类应用程序?目前我的本地机器上有一个 MySQL 数据库,代码使用它来获取数据。 Flask 代码包含许多由 API 调用调用的函数。例如:
@app.route('/display_table', methods=['POST'])
def display_webstats():
db = MySQLdb.connect("localhost", "root", "root", "db_name")
cursor = db.cursor()
cursor.execute("select * from table_name")
ws = cursor.fetchall()
return jsonify(ws), 200
如何在 Heroku 上部署此类应用?
【问题讨论】:
标签: heroku flask mysql-python