首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flask-RESTful with Firebase随机返回Null

Flask-RESTful with Firebase随机返回Null
EN

Stack Overflow用户
提问于 2021-05-07 00:36:58
回答 1查看 38关注 0票数 0

我正在试着写一个简单的只读API。但是,我从Firebase或Flask RESTful框架得到的响应为空。

代码语言:javascript
复制
null

我正在尝试从我的Firebase Firestore集合中获取数据。它工作得很好,因为它是一个简单的只读应用程序接口,所以我想使用FlaskRESTful框架。然而,当我快速发送多个请求时,我得到的响应是"null“。

当我重新启动Flask时,不会发生这种情况。第一个响应始终是我希望从请求的端点获得的响应。但是,如果我刷新或再次发送请求,我会得到一个"null“响应。

代码语言:javascript
复制
class Users(Resource):
    def get(self):
        users = { doc.id: doc.to_dict() for doc in docs }
        return users, 200

api.add_resource(Users, "/user")

我的问题是:我是否遗漏了一些与Flask相关的东西?比如,我应该关闭()一些东西吗?由于我对Flask没有太多的经验,我甚至不能提出正确的问题。我太抱歉了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-14 08:19:11

现在,我明白为什么我会有这个问题了。在我的代码中,我每次请求端点时都在运行firebase初始化器代码。因此,firebase每次都会尝试初始化一个新的应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67422438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档