Technical requirements
To work with the code in this chapter, the following tools will need to be installed on your local machine:
- Python version 3.9 – used as the underlying programming language for the project
- Django version 4.0 – used as the backend framework of the project
- pip package manager – used to manage third-party Python/Django packages
Next, you will need a way to edit the code that we will be writing in this chapter and throughout the rest of this book. The first section of this chapter will provide you with several development tool choices from text editors to IDEs. The same IDE will be used to demonstrate a few actions but it is not necessary to use the same tool. You are welcome to use any IDE you like or use no IDE at all, using the terminal or command-line window instead. A database will also be required, and the third section of this chapter will provide several options to choose from. Any database type will work with...