Django app for working with ConnectWise. Defines models (tickets, members, companies, etc.) and callbacks.
Project description
Django app for working with ConnectWise. Defines models (tickets, members, companies, etc.) and callbacks.
As of January 2017, this project is highly volatile. Expect lots of changes.
Requirements
Python 3.5
Django 1.8
Other versions may work; we haven’t tried.
Installation
From PyPI:
pip install django-connectwise
From source:
git clone git@github.com:KerkhoffTechnologies/django-connectwise.git cd django-connectwise python setup.py install
Documentation
TODO
Add to INSTALLED_APPS
Available settings
Use standard Django model signals to see when this apps objects change
Uses easy-thumbnails- can use settings from that project to change behaviour http://easy-thumbnails.readthedocs.io/en/stable/ref/settings/. Also must add to INSTALLED_APPS (I think)
To use callbacks, must use Sites app- registers with ConnectWise with URL of first Sites instance
Migrations
./makemigrations.py
Testing
Try one of:
./runtests.py
python setup.py test
make test
Contributing
Fork this repo
Make a branch
Make your improvements
Run the tests (see above)
Make a pull request
License
Copyright
© 2017 Kerkhoff Technologies Inc.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-connectwise-0.0.90a0.tar.gz
.
File metadata
- Download URL: django-connectwise-0.0.90a0.tar.gz
- Upload date:
- Size: 141.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90cee4512baa96d7e826cca5328ec4598b32fc665c04bb9542ea4246dd29aba9 |
|
MD5 | d16c84024b4a782af26d770528eadfdc |
|
BLAKE2b-256 | e397869951a019ed090289886d63e6f511be3c5a797e9b3a5c4d6826a864fcfc |