一个 Django 应用程序,用于与 Pipedrive 同步数据。
项目描述
# django_pipedrive
[](https://circleci.com/gh/MasAval/django_pipedrive)
[](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的自定义字段
[](https://circleci.com/gh/MasAval/django_pipedrive)
[](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的自定义字段