This project walks the user through a simple website sign up process using Django, and it contains the following elements:
- Demonstrates how to switch out the default Django User Model with a custom user model.
- Removes the required username field and substitutes it with an email field
- Authenticates (logs in) the user using Email & Password instead of Username & Password
- Registers the new model in the Django Admin, and updates the model manager
- Automatically logs the user in after sign up
- Redirects the user to a simple profile page after login