Lesen der Django-Dokumentation:
get_user_model ()
Anstatt direkt auf Benutzer zu verweisen, sollten Sie das Benutzermodell mit django.contrib.auth.get_user_model () referenzieren. Diese Methode gibt das aktuell aktive Benutzermodell zurück - das benutzerdefinierte Benutzermodell, falls eines angegeben ist, oder den Benutzer anderweitig.
Wenn Sie einen Fremdschlüssel oder viele-zu-viele-Beziehungen zum Benutzermodell definieren, sollten Sie das benutzerdefinierte Modell mit der Einstellung AUTH_USER_MODEL angeben.
Ich bin mit dem obigen Text verwechselt. Soll ich das machen:
author = models.ForeignKey(settings.AUTH_USER_MODEL)
oder dieses...
author = models.ForeignKey(get_user_model())
Beide scheinen zu funktionieren.