This is the first in a long series on creating a CryptoCurrency management site, but first we need to lock things down so people can't see all of our stuff. So we will start by setting up our app and logging in and out. We will do this with the new Class Based Views in django.contrib.auth system.
Since we can log in and logout what about managing our password? Learn the power of using the builtin Generic Class Based Views now in django.contrib.auth. They are simple to use once you know about them.
We can now login, logout and work with our password be it a reset or a changing it. The biggest hole in all of this is actually having an account in the first place. In this video we want to create a new user, and since we are building in alerts we need an email address to send alerts to. So we are going to require the email address.