Public Book Shelf Server. Runs on django 2.0 and some little tools.
The environment is already built in the django-env, you can run
pip install virtualenv
cd [the project repo]
source ./django-env/bin/activate
to start the virtualenv, then run
python manage.py runserver
to start the service, the web runs on 127.0.0.1:8000/book as default
to entry admin page, use
python manage.py createsuperuser
css,js and pics they are stored in
./book/static
To modify html with static files, you can use staic files as shown in item.html:line 6 to line12
1.Quick Add you can simply use the scanner to scan for the bar code on the back of one book, then all the informations can be texted by thanks to douban API V2.
2.Search you can search the book with name, author, or ISBN if you can remember that