首页 > 解决方案 > 在 django oauth 工具包中使用其他一些用户模型而不是 settings.AUTH_USER_MODEL

问题描述

  1. 我正在使用 Django oauth 工具包在我的应用程序中实现 Oauth。
  2. 我已经有一个用户模型,但我想使用其他一些不是 AUTH_USER_MODEL 的用户模型。
  3. 我现在可以看到的是我只能扩展所有模型并使用我的用户而不是 AUTH_USER_MODEL,但我想知道在 django oauth 工具包中实现单独用户模型的最短和最干净的方法是什么

当前的实现是

user = models.ForeignKey(settings.AUTH_USER_MODEL, blank=True, null=True,
                         on_delete=models.CASCADE)

我想使用单独的 AUTH_USER_MODEL

标签: pythondjangooauthoauth-2.0django-oauth

解决方案


推荐阅读