[Answered ]-Authenticating a Django user with email

2👍

look at forms.py imports

from django.contrib.auth.models import User

must import MyUser instead of that

same in

class Meta:
    model = User
    fields = ['email', 'password1', 'password2']

and add to MyUser class

objects = MyUserManage()

change to

class Meta:
    model = MyUser
    fields = ['email', 'password1', 'password2']

and settings.py must set:

AUTH_USER_MODEL = '<apppath>.MyUser'

Leave a comment