Skip to main content

A simple Django app for managing lab inventory

Project description


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 BSD 3-Clause License. See COPYING for details

Quick start

  1. Requires Python 3.8+ and Django 4.0+

  2. Install the package from pypi: pip install django-labl-inventory. Worth putting in a virtualenv.

  3. Add inventory to your INSTALLED_APPS setting like this:

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

  2. Start the development server and visit to create items, vendors, manufacturers, etc. (you'll need the Admin app enabled).

  3. Visit to use views.

Bash example

Run sh to create and run an example of django-lab-inventory. This is very outdated.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-lab-inventory-0.4.4.tar.gz (11.0 kB view hashes)

Uploaded source

Built Distribution

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page