django 选择一个有效的选项,谷歌不是可用的选择之一

kxe2p93d  于 2023-08-08  发布在  Go
关注(0)|答案(1)|浏览(73)

我想通过Django admin/socialaccount/socialapp/add/添加一个社交应用程序提供商。我不断收到以下错误:
x1c 0d1x的数据
尽管我已经在settings.py中指定了应用程序,如下所示:

SOCIALACCOUNT_PROVIDERS = {
    'google': {
        'SCOPE': [
            'profile',
            'email',
        ],
        'AUTH_PARAMS': {
            'access_type': 'offline',
        }
    }
}

字符串
按照文档中的所有必要步骤,获得了客户端ID和密钥https://django-allauth.readthedocs.io/en/latest/providers.html#google,我也刷新了,清除了缓存,运行了makemigrations和迁移多次,但该字段不会显示“google”作为选项。你能告诉我解决这个问题的方法吗?谢谢你,谢谢

v2g6jxz6

v2g6jxz61#

我通过在settings.py中的INSTALLED_APP中添加这一行来解决这个问题

'allauth.socialaccount.providers.google',

字符串
文档在前面的章节中对此进行了说明。

相关问题