Skip to content

myociss/django-library-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Library Management Application

A library management app written in Django for my database design class at UTD

Prerequisites

  • mysql
  • python3
  • django
  • django-extensions
  • django-tables2
  • django-staticfiles
pip install django
pip install django-extensions
pip install django-tables2
pip install django-staticfiles

Deployment

  • Create schema called library_app_db using mysql command line
  • Edit settings.py to add mysql user and password information.
python manage.py makemigrations
python manage.py migrate
python manage.py runscript seed_db_from_csv --script-args <path/to/books.csv> books
python manage.py runscript seed_db_from_csv --script-args <path/to/borrowers.csv> borrowers
python manage.py runserver

Screenshots

  • collection index collection index

  • search results styled with tables2 collection table

  • form to add a new library member member form

  • loan table display loan table

Authors

  • Megan Yociss

About

library management app written in django

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published