Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 没有名为';rest#FrameworkAuth2#提供程序';_Python_Django_Django Rest Framework_Python Social Auth - Fatal编程技术网

Python 没有名为';rest#FrameworkAuth2#提供程序';

Python 没有名为';rest#FrameworkAuth2#提供程序';,python,django,django-rest-framework,python-social-auth,Python,Django,Django Rest Framework,Python Social Auth,我正在设置django rest api,需要集成社交登录功能 设置完所有后,当执行迁移时(第7步:-python manage.py migrate ),获取错误“ModuleNotFoundError:没有名为“rest\u FrameworkAuth2\u provider”的模块 ' . 有没有我错过的包裹?我无法找出错误。看起来您忘记在“rest\u框架”和“oauth2\u提供程序”之间添加逗号,可能是在您的“已安装的应用程序”设置中。您已安装的应用程序应该如下所示。在python

我正在设置django rest api,需要集成社交登录功能

设置完所有后,当执行迁移时(第7步:-python manage.py migrate ),获取错误“ModuleNotFoundError:没有名为“rest\u FrameworkAuth2\u provider”的模块
' . 有没有我错过的包裹?我无法找出错误。

看起来您忘记在“rest\u框架”和“oauth2\u提供程序”之间添加逗号,可能是在您的“已安装的应用程序”设置中。

您已安装的应用程序应该如下所示。在python中,如果没有在字符串之间添加逗号,那么python会将它们连接起来,就像
'a''b'
将变成
ab


INSTALLED_APPS = [
    # ...
    'rest_framework',
    'oauth2_provider'
    # ...
]


在第9步中,我在《邮差》中看到404错误页。为什么是@lain Shelvington