Skip to main content

为您的帮助台提供支持的 Django 票务跟踪器

项目描述

这是一个由 Django 提供支持的帮助台工单跟踪器,旨在插入现有的 Django 网站并为您提供内部(或可能是外部)帮助台管理。

它是django-helpdesk的一个分支, 具有更好的样式、更多功能和大量错误修复。

安装

通过 pip 安装:

pip install django-helpdesk3000

然后将帮助台添加到您的settings.py中的INSTALLED_APPS列表中 。

然后应用模型。如果您使用的是 South,只需运行:

python manage.py migrate helpdesk

或者如果不使用 South:

python manage.py syncdb

有关更多安装信息,请参阅 docs/install.html 和 docs/configuration.html

发展

要跨多个 Python 版本运行单元测试,请安装:

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

运行所有测试

export TESTNAME=; tox

为特定环境运行测试(例如 Python 2.7 和 Django 1.4):

export TESTNAME=; tox-e py27-django111

要运行特定测试:

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

在本地运行文档服务器:

mkdocs serve -a :9999

部署文档,请运行:

mkdocs gh-deploy --clean

要构建版本控制包并将其部署到 PyPI,请验证所有单元测试是否通过,然后运行:

python setup.py sdist
python setup.py sdist upload

项目详情


下载文件

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

源分布

django-helpdesk3000-0.3.4.tar.gz (693.5 kB 查看哈希

已上传 source