To get the most out of this book
You will need to have a basic understanding of Django and should be comfortable in writing basic Django application code. In this book, we will learn about many of the core concepts of Django and you need to be able to follow those code examples. We will introduce a lot of third-party tools/platforms that may be paid/free, and you are expected to create an account on these platforms and integrate them into the Django project.
Software/hardware covered in the book |
Operating system requirements |
Python 3.10 and above |
Windows, macOS, or Linux |
Django 4.x, Django 5.0 and above |
|
Python packages such as |
|
Docker |
|
Amazon Web Services (AWS), ElephantSQL, Neon (https://neon.tech), Redis |
|
Tools such as Rollbar, NewRelic, Better Uptime. |
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.