Billomat.com API客户端

billomat的Python项目详细描述


Travis CI build status

折旧通知

此库未维护! 我的雇主不再使用比洛马特服务。因此,将不再对此项目进行修复或更新。 如果你有兴趣接管维修,请告诉我。

用于billomat.comAPI

的python客户端

客户端的语法灵感来自于伟大的Django ORM

示例用法

frombillomatimportmodelsfrombillomat.baseimportClientClient.api_name='apiname'Client.api_key='apikey'# set optional app-id and -secretClient.app_id='app_id'Client.app_secret='app_secret'articles=models.Article.objects.all()forarticleinarticles:printunicode(article.title)articles=articles.filter(title='Awesome')forarticleinarticles:printunicode(article.title)article=models.Article.objects.get(article_number=2)article.title=u'This is an awesome article'article.save()article=models.Article.objects.create(title=u'This is an awesome article',)article.delete()

django支持

支持Django配置的自动客户端配置

BILLOMAT_API_NAME='aaa'BILLOMAT_API_KEY='bbb'BILLOMAT_APP_ID='ccc'BILLOMAT_APP_SECRET='ddd'

客户端发送3个django信号:

  • billomatclient_请求,在请求之前发送
  • billomatclient_response,在包含响应的请求之后发送
  • billomatclient_error,包含异常的请求错误后发送

每个信号发送一个请求id,该id是每个请求的唯一标识符(uuid4),用于跟踪信号流的状态。

许可证

MIT

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

推荐PyPI第三方库


热门话题
java附加两个数组   java如何在Extjs的不同页面中使用相同的存储   java Jung,大顶点的布局重叠,图形出现在奇怪的位置   java如何在Android中通过画布绘制圆?   java验证库设计模式选择   java研磨机未知标记“timedTests”   java Android领域子类实例方法   java使用resteasy/jaxrs从请求负载接收两种类型的数据   缓冲策略Java缓冲策略有时不能正确绘制   java跟踪棋子   密度无关像素如何在java中锐化图像缩略图?   java如何在MongoDB更新查询中编写(或)更新   java A*寻路游戏系统退出问题   java在安卓中读取xml的最佳方式是什么?   通过反射调用的方法的java抑制警告   安卓 java。语言错误:信号11(SIGSEGV),代码10(?),故障地址006e006f   java lombok 1.18.2使用DexBuilderForDebug抛出TransformClasses   java JOptionPane CD对话框按钮?   java只返回json中的一些值,而不是完整实体对象   java包不存在错误,请稍后重试