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
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.
Release history Release notifications
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size & hash SHA256 hash help | File type | Python version | Upload date |
---|---|---|---|
django-connectwise-0.0.31a0.tar.gz (93.1 kB) Copy SHA256 hash SHA256 | Source | None | Mar 20, 2017 |