Learn Django, Python, & More

Learn beginner to advanced Django.
From using templates to testing, and how to host your awesome creation.

Get Started Here

Informing Users with django.contrib.messages

Video 84 · Length: 6:47

The messages framework can be bit confusing to wrap your head around at first. Learn the basics of setting successful and error messages and show them to users. See the default django way, then see how to do with django-braces.

Social Connections with python-social-auth

Video 83 · Length: 7:07 pro video

Authenticating with other sites over OAuth can be hard, but it doesn't have to be. As we continue with our series learn how to use python-social-auth to connect to Strava. Knowing this can show you how to connect to any of the other 50+ providers.

Account Control part 2

Video 82 · Length: 9:03 pro video

You know how to create an account, log people in and out. Now how do your users change their passwords, and recover their passwords. In this video we finalize our look at account creation and usage as we continue to create our product.

Account Control part 1

Video 81 · Length: 11:53

This is the first in a series of videos on creating a product which utilizes other services to help your users stay informed. We start the series with getting our users setup with an account, and giving them the ability to log in and out.