Skip to content

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

Notifications You must be signed in to change notification settings

mia-k-monaghan/Custom_User_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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