Tested only on Ubuntu 12.04 LTS, 64 bits.
To run/install:
-
Clone this repository:
git clone ssh://github.com/lullis/hardware-status
-
Please create and activate a virtualenv with site packages (it is necessary to use system python's packages for use of system D-Bus):
$ virtualenv --system-site-packages hardware-status
-
Install dependencies.
$ pip install -r requirements.txt
-
Run syncdb: /path/to/hardware-status/src/manage.py syncdb
-
Start application: /path/to/hardware-status/src/manage.py runserver
-
From your browser, access http://localhost:8000
There is no configuration database needed. The django app is already setup to use sqlite.