Part of the Free Full-stack course: https://www.youtube.com/playlist?list=PL6yRaaP0WPkXo7Kl6LQcO69bsYTS7BDxo

Welcome to the Free Full-stack Course

In this course, we will be using Python as the programming language for our backend to deliver REST APIs. The REST APIs will be developed on top of Django which is a backend/website framework that sits on top of Python. And we will also use DRF (Django REST Framework) to actually deliver our APIs on top of Django.

GitHub Repo: https://github.com/vandadnp/youtube-course-free-full-stack-course-django-backend

In this chapter we will create a user-registration endpoint at /users/register/ where a user, whether already logged in or not, can send an email + password combination to use in order to register a new user! This endpoint will not return a JWT token to the user. Instead, only focuses on registering the user. You can then use our previously-made endpoint at /auth/ to authenticate the user and get a JWT token and a refresh token.

Timestamps:
00:00 - Intro
03:07 - Routing from "backend" into "users" app
04:00 - Custom user registration serializer
20:24 - Custom user registration API View (endpoint)
27:41 - Routing into custom-user-registration API endpoint
29:05 - Testing things out
38:24 - Outro

If you want to support my work, please consider joining my YouTube channel (https://youtube.com/c/vandadnp/join) or you can alternatively press the THANKS button at the bottom of this video!

Twitter: https://twitter.com/vandadnp
LinkedIn: https://linkedin.com/in/vandadnp

Let's get started!