Skip to content

sboden/device-inventory

 
 

Repository files navigation

A simple device inventory

About

A simple Django app for device asset management.

Prerequisites

  • Python >= 2.5
  • pip
  • virtualenv (virtualenvwrapper is recommended for use during development)

Installation

  • Install prerequisites
  • cd to inventory directory
  • Optional: Edit compiled.txt to choose your database adapter. Skip this to use sqlite
  • $ pip install -r requirements/dev.txt
  • $ cp inventory/settings/local-dist.py inventory/settings/local.py (so that local.py won't be added to your source control)
  • Edit local.py with your local database settings (only if using something other than sqlite).
  • $ python manage.py syncdb
  • Perform any necessary migrations
    • e.g. $ python manage.py migrate
  • $ python manage.py runserver

Running tests

  • Run tests using $ fab test
  • To use watchdog (for CI), $ ./bin/watchmedo.sh.

License

This software is licensed under the New BSD License. For more information, read the file LICENSE.

About

A simple Django app for device asset management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 52.9%
  • JavaScript 31.1%
  • CSS 9.1%
  • Python 4.2%
  • PHP 2.3%
  • ActionScript 0.2%
  • Other 0.2%