Skip to main content

一个 Django 应用程序,用于与 Pipedrive 同步数据。

项目描述

# django_pipedrive

[![CircleCI](https://circleci.com/gh/MasAval/django_pipedrive.svg?style=svg)](https://circleci.com/gh/MasAval/django_pipedrive)
[![codecov]( https://codecov.io/gh/MasAval/django_pipedrive/branch/master/graph/badge.svg)](https://codecov.io/gh/MasAval/django_pipedrive)

django_pipedrive 是一个简单的 Django 应用程序,用于将数据发布到Pipedrive 服务并跟踪其在线数据。
该应用程序监听每个事件的 Pipedrive webhook,就像 API 的版本 1 一样。

快速启动
-----------

1. 像这样将“django_pipedrive”添加到您的 INSTALLED_APPS 设置中:

```python
INSTALLED_APPS = (
...
'django_pipedrive',
)
```

2. 像这样在设置中配置变量“PIPEDRIVE_API_KEY”::

```python

PIPEDRIVE_API_KEY="your_actual_pipedrive_api_key"
```

3. 在你的项目 urls.py 中包含 django_pipedrive URLconf 像这样::
```python
url(r' ^django_pipedrive/', include('django_pipedrive.urls')),
```
4. 运行 `python manage.py migrate` 创建 django_pipedrive 模型。

5. 启动开发服务器并访问 http://127.0.0.1:8000/django_pipedrive/
以验证服务器是否正在侦听 webhook(您只会读到 Hello World,但这足以检查服务器是否正常工作)。

6. 在 https://yourdomain.pipedrive 将 url 注册为 webhook。



- pipedrive.User
- pipedrive.Pipeline
- pipedrive.Stage
- pipedrive.Person
- pipedrive.Organization
- pipedrive.Deal
- pipedrive.Activity
- pipedrive.Note

### 模型约定

所有模型都有名为“external_id”的字段,它是对应的“ id' 在 Pipedrive。

## 兼容性

该应用已经用Django1.8和Postgres 9.5.6测试过

## 注意事项

至于应用的第一个版本,它需要postgres的扩展HStore来处理Pipedrive的自定义字段

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

django-pipedrive-0.1.14.tar.gz (26.5 kB 查看哈希)

已上传 source