mia-k-monaghan / Custom_User_Project

A small project demonstrating how to switch out the default Django User Model with a custom user model.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom_User_Project

This project walks the user through a simple website sign up process using Django, and it contains the following elements:

  1. Demonstrates how to switch out the default Django User Model with a custom user model.
  2. Removes the required username field and substitutes it with an email field
  3. Authenticates (logs in) the user using Email & Password instead of Username & Password
  4. Registers the new model in the Django Admin, and updates the model manager
  5. Automatically logs the user in after sign up
  6. Redirects the user to a simple profile page after login

About

A small project demonstrating how to switch out the default Django User Model with a custom user model.


Languages

Language:Python 78.1%Language:HTML 21.9%