A simple Library Management System with basic CRUD operations
Python version used == Python 3.7.8
-
pip install -r requirements.txt to install all dependencies
-
while in base directory ,the directory with manage.py ,Run following in terminal
-->python3 reset_db.py ,this setups database
-->python3 populate.py ,this fills models with fake data
-->python3 manage.py createsuperuser ,this creates the user
-
Now Run -->python3 manage.py runserver and open the link
- Current system has infinite stock,ie,a book can be issued any number of times
- Add Users who can view books and request issue
- Add Images of Book Covers,Person ID while adding records
- Limit Number of Books currently issued by Person