【发布时间】:2018-10-21 02:40:03
【问题描述】:
我有一个使用 Cloud Firestore 实现某些功能的 Flask 应用。我正在使用工作正常的Firestore-Admin 库,但我认为我错误地放置了它的初始化代码。我对 Flask 应用程序如何工作的了解有限,所以我只是简单地将以下代码添加到我的 app.py 中:
cred = credentials.Certificate('key.json')
fault_app = firebase_admin.initialize_app(cred)
db = firestore.client()
虽然代码有效,但我的问题是它是初始化 Firestore 的正确解决方案吗?这个解决方案是否适合 Flask 应用程序的生命周期?我已经尝试直接从使用它的方法初始化 Firestore,但是由于初始化的数量,这导致了服务器错误。
【问题讨论】:
标签: python firebase flask google-cloud-firestore firebase-admin