books is a simple project as a newbie Django developer, written for a beginner course, around the idea of a bookstore.
- populate the database (default SQLite), by running the populate.py script
- this requires some images: unzip the images.zip in its directory
- click on the links in the navbar (Books, Authors and Publishers) to see a list of those items populated in the database
- click on the Add Book button on the top of the Books List to add a new book
- in the "Add a Book" form, enter at least all the required fields; select an existing author(s) and/or publisher, or add a new one by clicking on the + button next to the Author(s) or Publisher, respectively
Much functionality is still missing:
- delete items from the list
- edit items in the list
- adding a ranking to books and display the ranking average (prefereably using a '*****' style)
- etc.
The project has a couple of dependencies which must be installed.
Install using:
pip install --upgrade django-crispy-forms
Install using:
pip installl django-countries