django-helpdesk3000


Namedjango-helpdesk3000 JSON
Version 0.3.4 PyPI version JSON
download
home_pagehttps://github.com/chrisspen/django-helpdesk3000
SummaryDjango-powered ticket tracker for your helpdesk
upload_time2017-12-20 23:11:48
maintainer
docs_urlNone
authorChris Spencer
requires_python
licenseBSD
keywords django helpdesk tickets incidents cases
VCS
bugtrack_url
requirements six
Travis-CI
coveralls test coverage No coveralls.
            django-helpdesk3000 - A Django powered ticket tracker.
======================================================

This is a Django-powered helpdesk ticket tracker, designed to plug into
an existing Django website and provide you with internal (or, perhaps,
external) helpdesk management.

It's a fork of
`django-helpdesk <https://github.com/rossp/django-helpdesk>`__ with
better styling, more features, and numerous bug fixes.

Installation
------------

Install via pip with:

::

    pip install django-helpdesk3000

Then add ``helpdesk`` to the ``INSTALLED_APPS`` list in your
``settings.py``.

Then apply the models. If you're using South, simply run:

::

    python manage.py migrate helpdesk

or if not using South:

::

    python manage.py syncdb

For further installation information see docs/install.html and
docs/configuration.html

Development
-----------

To run unittests across multiple Python versions, install:

::

    sudo add-apt-repository ppa:fkrull/deadsnakes
    sudo apt-get update
    sudo apt-get install python-dev python3-dev python3.3-minimal python3.3-dev python3.4-minimal python3.4-dev python3.5-minimal python3.5-dev python3.6 python3.6-dev

To run all `tests <http://tox.readthedocs.org/en/latest/>`__:

::

    export TESTNAME=; tox

To run tests for a specific environment (e.g. Python 2.7 with Django
1.4):

::

    export TESTNAME=; tox -e py27-django111

To run a specific test:

::

    export TESTNAME=.TicketBasicsTestCase.test_helpdesk_submit; tox -e py27-django111

To run the `documentation
server <http://www.mkdocs.org/#getting-started>`__ locally:

::

    mkdocs serve -a :9999

To `deploy
documentation <http://www.mkdocs.org/user-guide/deploying-your-docs/>`__,
run:

::

    mkdocs gh-deploy --clean

To build and deploy a versioned package to PyPI, verify `all unittests
are passing <https://travis-ci.org/chrisspen/django-helpdesk3000>`__,
and then run:

::

    python setup.py sdist
    python setup.py sdist upload
            

Raw data

            {
    "maintainer": "", 
    "docs_url": null, 
    "requires_python": "", 
    "maintainer_email": "", 
    "cheesecake_code_kwalitee_id": null, 
    "keywords": "django,helpdesk,tickets,incidents,cases", 
    "upload_time": "2017-12-20 23:11:48", 
    "requirements": [
        {
            "name": "six", 
            "specs": [
                [
                    ">=", 
                    "1.7.2"
                ]
            ]
        }
    ], 
    "author": "Chris Spencer", 
    "home_page": "https://github.com/chrisspen/django-helpdesk3000", 
    "github_user": "chrisspen", 
    "download_url": "https://pypi.python.org/packages/b3/8c/80ee646b65729f75442dae1addd777c020c39b0d12a80eb5e24adf08b78f/django-helpdesk3000-0.3.4.tar.gz", 
    "platform": "", 
    "version": "0.3.4", 
    "cheesecake_documentation_id": null, 
    "description": "django-helpdesk3000 - A Django powered ticket tracker.\n======================================================\n\nThis is a Django-powered helpdesk ticket tracker, designed to plug into\nan existing Django website and provide you with internal (or, perhaps,\nexternal) helpdesk management.\n\nIt's a fork of\n`django-helpdesk <https://github.com/rossp/django-helpdesk>`__ with\nbetter styling, more features, and numerous bug fixes.\n\nInstallation\n------------\n\nInstall via pip with:\n\n::\n\n    pip install django-helpdesk3000\n\nThen add ``helpdesk`` to the ``INSTALLED_APPS`` list in your\n``settings.py``.\n\nThen apply the models. If you're using South, simply run:\n\n::\n\n    python manage.py migrate helpdesk\n\nor if not using South:\n\n::\n\n    python manage.py syncdb\n\nFor further installation information see docs/install.html and\ndocs/configuration.html\n\nDevelopment\n-----------\n\nTo run unittests across multiple Python versions, install:\n\n::\n\n    sudo add-apt-repository ppa:fkrull/deadsnakes\n    sudo apt-get update\n    sudo apt-get install python-dev python3-dev python3.3-minimal python3.3-dev python3.4-minimal python3.4-dev python3.5-minimal python3.5-dev python3.6 python3.6-dev\n\nTo run all `tests <http://tox.readthedocs.org/en/latest/>`__:\n\n::\n\n    export TESTNAME=; tox\n\nTo run tests for a specific environment (e.g. Python 2.7 with Django\n1.4):\n\n::\n\n    export TESTNAME=; tox -e py27-django111\n\nTo run a specific test:\n\n::\n\n    export TESTNAME=.TicketBasicsTestCase.test_helpdesk_submit; tox -e py27-django111\n\nTo run the `documentation\nserver <http://www.mkdocs.org/#getting-started>`__ locally:\n\n::\n\n    mkdocs serve -a :9999\n\nTo `deploy\ndocumentation <http://www.mkdocs.org/user-guide/deploying-your-docs/>`__,\nrun:\n\n::\n\n    mkdocs gh-deploy --clean\n\nTo build and deploy a versioned package to PyPI, verify `all unittests\nare passing <https://travis-ci.org/chrisspen/django-helpdesk3000>`__,\nand then run:\n\n::\n\n    python setup.py sdist\n    python setup.py sdist upload", 
    "tox": true, 
    "lcname": "django-helpdesk3000", 
    "bugtrack_url": null, 
    "github": true, 
    "coveralls": false, 
    "name": "django-helpdesk3000", 
    "license": "BSD", 
    "travis_ci": true, 
    "github_project": "django-helpdesk3000", 
    "summary": "Django-powered ticket tracker for your helpdesk", 
    "split_keywords": [
        "django", 
        "helpdesk", 
        "tickets", 
        "incidents", 
        "cases"
    ], 
    "author_email": "chrisspen@gmail.com", 
    "urls": [
        {
            "has_sig": false, 
            "upload_time": "2017-12-20T23:11:48", 
            "comment_text": "", 
            "python_version": "source", 
            "url": "https://pypi.python.org/packages/b3/8c/80ee646b65729f75442dae1addd777c020c39b0d12a80eb5e24adf08b78f/django-helpdesk3000-0.3.4.tar.gz", 
            "md5_digest": "1500bfa6c70a9b738d7e73cb1856e17b", 
            "downloads": 0, 
            "filename": "django-helpdesk3000-0.3.4.tar.gz", 
            "packagetype": "sdist", 
            "path": "b3/8c/80ee646b65729f75442dae1addd777c020c39b0d12a80eb5e24adf08b78f/django-helpdesk3000-0.3.4.tar.gz", 
            "size": 693549
        }
    ], 
    "_id": null, 
    "cheesecake_installability_id": null
}