An open API service indexing awesome lists of open source software.

https://github.com/idlesign/django-issueinspector

GitHub Issue Inspector as Django app
https://github.com/idlesign/django-issueinspector

django github

Last synced: about 1 month ago
JSON representation

GitHub Issue Inspector as Django app

Awesome Lists containing this project

README

          

django-issueinspector
=====================
https://github.com/idlesign/django-issueinspector

.. image:: https://img.shields.io/pypi/v/django-issueinspector.svg
:target: https://pypi.python.org/pypi/django-issueinspector

.. image:: https://img.shields.io/pypi/dm/django-issueinspector.svg
:target: https://pypi.python.org/pypi/django-issueinspector

.. image:: https://img.shields.io/pypi/l/django-issueinspector.svg
:target: https://pypi.python.org/pypi/django-issueinspector

Description
-----------

*Issue inspector for your GitHub repositories*

.. image:: https://img-fotki.yandex.ru/get/27579/153990.b/0_83260_bf5ee282_XL.png

This application allows you to inspect issues in your repositories that require your attention.

It could be helpful when you have to manage many repositories, to not to forget what issues you need to attend to.

Wire this application into your existing Django project and you're done.

Requirements
------------

* Python 3.2+
* Django 1.4+

How to run standalone
---------------------

1. Check you're on Unix-based system;
2. Check Python 3.2+ is installed;
3. Check `django-xross` is installed;
4. Using a terminal switch into `issueinspector` directory with `inspector.py` file;
5. Issue command: `./inspector.py`;
6. If browser is not started automatically go to: http://127.0.0.1:8000/

You can store `username` and token in `.inspector.conf` configuration file near `inspect.py`
using the following format::

[core]
username = idlesign
token = 123123123123123

How to run as Django app
------------------------

Given your already have your Django project configured do the following simple steps:

1. Add ``issueinspector`` into ``INSTALLED_APPS`` (usually in *settings.py*).
2. Link ``issueinspector.views.inspector_main`` to an URL (usually in *urls.py*)
3. Go to that URL and push ``About`` button for further instructions.