向googlepubsub发布消息的Herbie适配器。

herbie-google-pubsub-adapter的Python项目详细描述


Google Pubsub适配器

这个适配器基于Django,提供了一种将消息发布到googlepubsub的方法。在

它将与Herbie一起使用。在

这个包已经提供了一个Django应用程序,只需使用Herbie在Django主应用程序中注册即可。在

安装

  1. 运行以下命令
    pip install herbie-google-pubsub-adapter

或者将其添加到您的应用程序requirements.txt并更新它们的运行:

^{pr2}$
  1. 将适配器应用程序添加到Django Installed Apllications
    INSTALLED_APPS = [
        ...
        'google_pubsub_adapter.apps.HerbieGooglePubsubAdapterConfig',
        ...
    ]
  1. 将您的Google Cloud Pubsub凭据添加到django settings文件:
GCLOUD_PUBSUB_PROJECT_ID='pubsub_project_id'
  1. 根据业务模式创建主题
python manage.py init_pubsub

使用此适配器的示例Django应用程序可以在Herbie Sandbox存储库中找到。在

开发/测试

如果您想进一步改进这个包,您需要安装dev/test需求。在

来参加你的virtual environment的这次跑步

    pip install -e .[tests]

这将安装所需的包(例如:pytest)以在本地运行/测试包

黑色格式化程序

此包使用Black作为代码格式化程序。你应该先走 在CI管道检查代码时推送该代码。在

    black --line-length 119 .

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

推荐PyPI第三方库


热门话题
java是从此类字符串中提取数据的最佳方法   filenotfoundexception Java FileOutputStream Windows/Linux   java在SQLite数据库Android SDK中搜索特定字符串   java使用键值访问jsp中Map<Long,Map<String,Object>>的内容   java奇怪的HTMLeditor工具包问题   在java中使用数组只计算字母   每个应用程序都可以有自己独立的Java SDK吗   java如何将jasper报告生成的PDF文件保存在一个项目文件夹中   java BigDecimal包装器:静态字段为零   解码Base64图像时出现java IllegalArgumentException(非法的Base64字符)   将int转换为字节在Java和Actionscript中产生不同的结果   java什么使不可变对象在没有安全发布技术的情况下发布?   java将字节数据写入目录   一个计算器中有多个操作的java问题   面向对象Java重写是如何工作的   带hibernate的java ClassCastException   指向最后一个对象的java对象列表   java单元测试spring项目中的Get请求