Omnomer is an inventory system built in Django.
Pre-requisites:
- A local postgres install. On a mac PostgresApp is highly recommended and has pretty good docs.
To get started:
-
Clone this repo.
-
Create a virtualenv around the cloned repo
-
Install requirements using 'pip install -r requirements.txt'
-
Get the secret keys from one of the project maintainers.
-
Start playing around!
Full setup details (Mac):
-
Download PostgresApp and go through the install.
-
Open the postgres app (an elephant icon should appear in the menubar)
-
Click the postgres menubar icon. Select psql.
-
At the psql prompt, enter "CREATE DATABASE omnomer;". This will create the omnomer db
-
Exit psql
-
Clone the repo to the location of your choice.
-
Create a virtualenv around the repo (virtualenv .)
-
Activate the virtualenv (. bin/activate)
-
Install dependencies (pip install -r requirements/local.txt)
-
Get the secret key from one of the project maintainers or create your own; set that key in an environment variable (export OMNOMER_KEY=...) - not necessary if you are using local settings.
-
Cd into the omnomer directory (omnomer/src/omnomer)
-
Attempt to sync the db (python manage.py syncdb --settings=omnomer.settings.local)