custom_user_model Use email and password instead of username and password. IMPORTANT INFO make your first migration after all changes otherwise auth model has been already set and it is difficult to change after that