google的firestore api的python包装器。

PyFireStore的Python项目详细描述


维修人员

布莱斯亲本(^ {A1})- Gangalab- 2018</P>

这个仓库是用来干什么的?

这个库简化了google的firestore数据的管理

它是为了帮助别人而分享的。使用它的风险由你自己承担!

如何设置?

  • 首先,您需要在https://console.firebase.google.com
  • 您还需要一个带有json密钥文件的服务帐户
  • 完成后,pip insta/home/brice/dev/pyfirestore/pyfirestore/pyfirestore将此库放入[虚拟]环境中
  • 将json密钥放在服务器上所需的位置
  • 有一个名为“google_application_credentials”的环境变量指向此文件,或调用pyfirestore.get_client(),并将此文件的路径作为第一个(也是唯一的)参数
  • 你准备好了!检查demo/usage.py和单元测试,并阅读代码以了解更多的用法。

贡献指南

  • 添加单元测试
  • 给我发个公关信

问题

了解问题

  • 当使用document.push()时,有一个未关闭ssl.sslsocket的资源警告,我不确定 它是从哪里来的。它被unittest框架捕获。我还没试过如果没有 这个包裹。
找到另一个问题了吗?

请报告!在这里提出一个问题,告诉我你愿意做什么,你如何尝试,以及 发生了。不能保证,但我有时间就尽力帮忙。

少了什么?

  • 权限不足时对谷歌回应的管理
  • 可能有很多角落案例
  • 高级用法(我现在还没有使用过),比如当我们在子集合中搜索文档时, 祖先的建造。
  • 告诉我,如果有什么奇怪或重要的功能不在那里,我会看看我能做什么!

使用量

检查demo/usage.py和单元测试,并阅读代码以了解如何使用它。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
算法如何选择合适的java数据结构来建模1n关系映射?   java有办法发现ReST API的所有端点吗?   java JFileChooser和Jbutton错误   在java中解析起始相同但结尾不同的字符串   java读取具有多行的文件并将其输出到JLabel   日期在java中将时间戳转换为特定格式(年、月、周、天、时间、小时、分钟和秒)   java Jsoup getElementsByClass返回空值   java无法生成一个范围内的所有Kaprekar数   java Spring社交Facebook:“OAuth2'state'参数不匹配”   java如何在JTextField中移动光标位置   scala AWSJAVASDK:解压缩大小必须小于262144000字节   java如何使用多个cron设置时间表,以便在spring boot中执行一项任务   java从句子中提取动词   java如何动态添加布局及其子级