Django应用程序,用于与Atlassian库(如Jira和Confluence)交互。

django-atlassian的Python项目详细描述


https://img.shields.io/pypi/djversions/djangorestframework.svghttps://img.shields.io/github/license/fluendo/django-atlassian.svg
Django Atlassian允许您使用Django构建Atlassian连接应用程序,它包括:
  • JWT支持
  • Jira的Django DB后端
  • Confluence的Django DB后端

安装

使用pip install django-atlassina

下载并安装
$ pip install django-atlassian

示例配置

后端模式

DATABASES={'jira':{'ENGINE':'django_atlassian.backends.jira','NAME':'https://your-site.atlassian.net','USER':'',# Your user'PASSWORD':'',# Your password'SECURITY':'',},DATABASE_ROUTERS=['django_atlassian.router.Router']

应用模式

在此模式下,您将设置数据库配置以连接到特定的jira/合流 云实例。所有自定义字段将自动进行内省。

设置路由器,使连接的主机模型可以通过它们自己的数据库访问:

DATABASE_ROUTERS=['django_atlassian.router.Router']ALLOWED_HOSTS=['<ID>.ngrok.io']

创建一个基本的atlassian-connect.json模板文件:

{"name":"<Your app name>","description":"<Your app description>","key":"<Your app private key>","baseUrl":"<Your host set on ALLOWED_HOSTS>","vendor":{"name":"<Your company>","url":"<Your website>",},"authentication":{"type":"jwt"},"lifecycle":{"installed":"{% url 'django-atlassian-installed' %}"},"scopes":["read","write"],"apiVersion":1,"modules":{}}

贡献

如果你想做出贡献,最好的方法是发送一个格式良好的pull 请求,包括测试和文档。拉取请求应该是 专注:在一个请求中尝试做多件事会使它更 难以处理。

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

推荐PyPI第三方库


热门话题
返回数组无效的java方法   异步Java CompletableFuture获取其请求   java是否可以像RDBMS那样使用视图?   java如何在屏幕上只运行一个片段?   java无法从Vertex jdbc查询中获取结果   java从jtable获取对象的正确方法   java Spring 3数据设备替代方案   Java BigDecimal:四舍五入到客户首选的数字和增量   JAVA主窗口没有出现,我必须左键单击主窗口。java并单击run查看它   Eclipse RCP中的java进程自定义设备事件   JavaEclipse一次又一次地构建代码(没有任何更改)?   java如何实现对象合并