SOCIAL_AUTH_USER_MODEL(django-social-auth) 和 AUTH_USER_MODEL(Django) 有什么区别?

What the difference between SOCIAL_AUTH_USER_MODEL(django-social-auth) and AUTH_USER_MODEL(Django)?

对此有点沮丧。

这些选项有什么区别?

我需要使用哪个来覆盖默认的 Django 用户模型?

SOCIAL_AUTH_USER_MODEL 默认值是多少?

要覆盖默认的 django 用户模型,请使用 AUTH_USER_MODEL。要将 django-social-auth 与新模型一起使用,请使用 SOCIAL_AUTH_USER_MODEL 指向它。默认情况下都使用 auth.User