Up-to-date and covering the latest tools.
How to Learn Django (2020)
A guide to learning Django for beginners and intermediate developers.
Log In & Sign Up
A 3-part series on login, logout, signup, and password reset.
Build an Instagram clone using file/image uploads.
Custom User Model
Implement and add extra fields to a custom user model.
Add basic search functionality to any Django website.
Django Email/Contact Form
Build an email contact form
Essential 3rd Party Packages
A current list of must-have Django packages for almost every new project.
Django Slug Tutorial
Add URL slugs to a Django website.
LearnDjango is a project by Will Vincent, a Board Member of the Django Software Foundation, co-host of the Django Chat podcast, and co-author of the Django News newsletter. None of the proceeds from this site go directly to the DSF though you can support it via the official Fundraising page.