Overview: Creating a Django Project
Get an overview of the topics covered in this chapter.
We'll cover the following
Part 1: Technical background
In this part of the course, we will learn how to build a REST API with Django and Django REST. This part provides the knowledge required to connect Django to a PostgreSQL database, add authentication using JSON Web Tokens, create RESTful resources supporting complex CRUD operations, and add tests to a Django application. We will specifically build the backend of a social media web application called Postagram with the most common features of a social media application, such as post management, comment management, and post likes.
Part 1 comprises the following chapters:
Creating a Django Project
Authentication and Authorization Using JWTs
Social Media Post Management
Adding Comments to Social Media Posts
Testing the REST API
Backend development
Django is one of the most famous backend frameworks written in Python and is often used to build simple or complex web applications. As for React, it’s one of the most widely used JavaScript libraries to create reactive and powerful user interfaces. In this chapter, “Creating a Django Project,” we’ll focus on Django.
Get hands-on with 1200+ tech skills courses.