Skip to content

aavendano/django-lab-inventory

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

lab inventory management

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 72.4%
  • HTML 25.2%
  • Shell 2.4%