- 1.Let's learn how to create a database and populate it with test data from a json file.
- 2.We implement pagination and a set of CRUD operations for working with book cards.
- 3.Let's write our own validator and handle IntegrityError.
- 4.Let's make some filters for processing certain categories of data.
- 5.Let's add a simple (without JS) book rating system to the application.
First of all, let's create a directory for the project, activate the virtual environment and install all the necessary dependencies using the pipenv manager:
- mkdir reader
- cd reader
- mkdir .venv
- pipenv shell
- pipenv install -r requirements.txt