Ich möchte meinen benutzerdefinierten Benutzer erweitern AbstractUser erstellen, aber wenn ich meinen benutzerdefinierten Benutzer authentifizieren möchte, geben Sie None zurück.Benutzerdefiniertes Benutzermodell erweitert AbstractUser, authenticate return Keiner
Wenn ich CustomUser erstellen() wird in der Datenbank gespeichert, aber das Passwowrd ist nicht verschlüsselt. Kann ich die Authentifizierungsfunktion von banckend default verwenden? oder ich muss ein benutzerdefiniertes Backend für meinen benutzerdefinierten Benutzer erstellen.
i hinzugefügt:
AUTH_USER_MODEL = 'mysite.customuser'
Ich denke, erstreckt AbstractUser, meine Klasse ist nicht gleiche Methode oder etwas falsch
Fügen Sie Ihr benutzerdefiniertes Modell 'models.py' hinzu –