Skip to content
lab inventory management
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
inventory removed external dependencies Jun 21, 2019
.gitignore
COPYING initial commit (as independent application) May 14, 2014
MANIFEST.in add migrations to manifest Mar 9, 2018
README.md added bash and re_path Jun 21, 2019
example.sh note to customize inventory/templates/base_view.html Jun 21, 2019
setup.cfg add migrations to manifest Mar 9, 2018
setup.py tick version for Django 2.x upgrade Jan 19, 2019

README.md

lab-inventory

lab-inventory is a Django application used to track inventory and orders in the lab.

The admin interface is the primary tool used to create and update item records, but there is a growing collection of views that can be used to browse the database and generate orders in a format that can be sent off to our purchasing department.

lab-inventory is licensed for you to use under the Gnu Public License, version 3. See COPYING for details

Quick start

  1. Install the package from source: python setup.py install. Worth putting in a virtualenv.

  2. Add inventory to your INSTALLED_APPS setting like this:

INSTALLED_APPS = (
    ...
    'inventory',
)
  1. Include the inventory URLconf in your project urls.py like this::
re_path(r'^inventory/', include('inventory.urls')),
  1. Run python manage.py migrate to create the inventory models.

  2. Start the development server and visit http://127.0.0.1:8000/admin/inventory/ to create items, vendors, manufacturers, etc. (you'll need the Admin app enabled).

  3. Visit http://127.0.0.1:8000/inventory/ to use views.

Bash example

Run sh example.sh to create and run an example of django-lab-inventory.

You can’t perform that action at this time.