简单的票据管理器。
项目描述
# My Little Ticket :ticket
[](https://travis-ci.org/iksaif/my-little-ticket)
[](https://coveralls.io/github/iksaif/my-little-ticket?branch=master)
一个中断票据仪表板,使选择要工作的最重要的票据变得简单。
[](doc/my-little-ticket.png)
*目前处于积极开发中,尚未准备好投入生产。*
## 快速入门
```bash
virtualenv venv -p python3
source venv/bin/activate
cp examples/local_settings.py my_little_ticket/
pip install -e .
pip install -r requirements.txt
./manage.py migrate
./manage.py migrate --run-syncdb
./manage.py createsuperuser
./manage.py runserver
```
## 配置
参见 [local_settings](examples/local_settings.py)。
## 使用Docker
```
docker build . -t my_little_ticket
docker run --rm -it -p 8000:8000 \
--name=my_little_ticket \
--volume=examples/local_settings.py:/opt/mlt/my_little_ticket/local_settings.py \
my_little_ticket
```
## 认证
此项目使用 [django-allauth](https://django-allauth.readthedocs.io/en/latest/).
## API
只需访问 `/swagger/` 或 `/api/` 即可查看可以执行的操作。目前功能不多。
## 插件
### 策略
策略是一种在板上评分和组织票据的方式。请查看
[base.py](my_little_ticket/plugins/base.py) 和 [default.py](my_little_ticket/plugins/default.py) 以获取示例。
您只需实现几个函数。
并将其添加到 settings.py
```python
MLT_STRATEGIES = [
...
'my_module.MyStrategy',
]
```
### 插件
插件是一种从源获取票据的方式。目前此项目
只能从 JIRA 获取票据,但您可以轻松创建自己的插件,
查看 [base.py](my_little_ticket/plugins/base.py) 和
[jira](my_little_ticket/plugins/jira.py) 以获取更多信息。
```python
MLT_PLUGINS = [
...
'my_module.MyPlugin'
]
```
[](https://travis-ci.org/iksaif/my-little-ticket)
[](https://coveralls.io/github/iksaif/my-little-ticket?branch=master)
一个中断票据仪表板,使选择要工作的最重要的票据变得简单。
[](doc/my-little-ticket.png)
*目前处于积极开发中,尚未准备好投入生产。*
## 快速入门
```bash
virtualenv venv -p python3
source venv/bin/activate
cp examples/local_settings.py my_little_ticket/
pip install -e .
pip install -r requirements.txt
./manage.py migrate
./manage.py migrate --run-syncdb
./manage.py createsuperuser
./manage.py runserver
```
## 配置
参见 [local_settings](examples/local_settings.py)。
## 使用Docker
```
docker build . -t my_little_ticket
docker run --rm -it -p 8000:8000 \
--name=my_little_ticket \
--volume=examples/local_settings.py:/opt/mlt/my_little_ticket/local_settings.py \
my_little_ticket
```
## 认证
此项目使用 [django-allauth](https://django-allauth.readthedocs.io/en/latest/).
## API
只需访问 `/swagger/` 或 `/api/` 即可查看可以执行的操作。目前功能不多。
## 插件
### 策略
策略是一种在板上评分和组织票据的方式。请查看
[base.py](my_little_ticket/plugins/base.py) 和 [default.py](my_little_ticket/plugins/default.py) 以获取示例。
您只需实现几个函数。
并将其添加到 settings.py
```python
MLT_STRATEGIES = [
...
'my_module.MyStrategy',
]
```
### 插件
插件是一种从源获取票据的方式。目前此项目
只能从 JIRA 获取票据,但您可以轻松创建自己的插件,
查看 [base.py](my_little_ticket/plugins/base.py) 和
[jira](my_little_ticket/plugins/jira.py) 以获取更多信息。
```python
MLT_PLUGINS = [
...
'my_module.MyPlugin'
]
```
项目详情
关闭
my-little-ticket-0.0.13.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ce0ceecf1e27697447354ccba10da342729fc2757de55881d4529f97844be7ad |
|
MD5 | 7cc3ca99d145f35ccc624958218be12b |
|
BLAKE2b-256 | 19834be39ce292b47ca2fab4165afdf5f5ceefd1a4a14c5b5c21e7841f5d4d65 |