Jira支持烧瓶而不破坏Pycharm检查。

Flask-JIRA-Helper的Python项目详细描述


一个简单的烧瓶的jira扩展。支持基本身份验证和 非统组织。

Build StatusCoverage StatusLatest VersionDownloadsDownload formatLicense

支持的平台

  • OSX和Linux。
  • python 2.6、2.7、3.3、3.4
  • Flask0.10.1
  • JIRA0.21

可能也适用于其他版本。

快速启动

安装:

pip install Flask-JIRA-Helper

示例:

# example.pyfromflaskimportFlaskfromflask.ext.jiraimportJIRAapp=Flask(__name__)app.config['JIRA_SERVER']='https://jira.mycompany.com'app.config['JIRA_USER']='jdoe'app.config['JIRA_PASSWORD']='SuperSecretP@ssw0rd'jira=JIRA(app)printjira.projects()

工厂示例

# extensions.pyfromflask.ext.jiraimportJIRAjira=JIRA()
# application.pyfromflaskimportFlaskfromextensionsimportjiradefcreate_app():app=Flask(__name__)app.config['JIRA_SERVER']='https://jira.mycompany.com'app.config['JIRA_USER']='service'app.config['JIRA_PASSWORD']='SuperSecretP@ssw0rd'jira.init_app(app)returnapp
# manage.pyfromapplicationimportcreate_appapp=create_app()app.run()

配置

Flask-JIRA-Helper子类jira.client.JIRA并添加 用于延迟初始化的init_app()方法(用于 在单独文件中实例化扩展名,但运行 在同一个文件flask()中的init_app()是 实例化)。

在烧瓶中搜索以下配置设置 应用程序的配置字典:

  • JIRA_SERVER–jira服务器的url。
  • JIRA_USER–http基本身份验证用户名。
  • JIRA_PASSWORD–http基本身份验证密码。
  • JIRA_TOKEN–OAuth身份验证访问令牌。
  • JIRA_SECRET–OAuth身份验证访问令牌密钥。
  • JIRA_CONSUMER–OAuth身份验证使用者密钥。
  • JIRA_CERT–OAuth身份验证密钥证书数据。
  • JIRA_IGNORE_INITIAL_CONNECTION_FAILURE–忽略连接错误 在init_app()中进行测试/开发。

更改日志

0.2.0

  • 添加了jira_ignore_initial_connection_failure选项。
  • 增加了对Python2.6和3.x的支持。

0.1.2

  • 修正了jira被实例化但init_app()未被实例化时的attributeRor 打电话。

0.1.1

  • 未指定凭据时出现更清晰的错误消息。

0.1.0

  • 初次发布。

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

推荐PyPI第三方库


热门话题
java我应该关闭tcp连接吗?   java指定初始化一个有引用和没有引用的类之间的区别   Java JSON反序列化错误   java将InputStream插入PostgreSQL   java Android屏幕在活动启动时取消伪装   java两个字符串实例看起来相同,但它们的哈希代码不同   java如何创建**数字**而不是字符串的数组列表?   java我可以确定由正则表达式模式匹配的第一个字符集吗?   java以编程方式更改日期范围的日期格式   java Hibernate在加载时填充自动连接字段   java如何使两个不相关的实体(两个存储库)同时在一个项目中运行?可能吗?   使用singlechildevent检索java Firebase数据   在安卓中尝试动态添加片段时未找到java ID   在HTML中编码Java GB2312字符串无法正确显示   java在缓慢的消费卡夫卡上处理背压并避免重新平衡   由hibernate生成的java查询过于冗长