这是我第一次和Django的休息和Django中的Oauth工具 工作我下面这个教程 oauth2-with-django-rest-framework 但是当我运行python管理.py迁移出现以下错误:无法导入的API设置“oauth2_provider.ext.rest_framework.OAuth2Authentication“DEFAULT_AUTHENTICATION_CLASSES”
ImportError:无法为API设置'DEFAULT_AUTHENTICATION_CLASSES'导入'oauth2_provider.ext.rest_framework.OAuth2Authentication'。 ImportError:没有名为ext.rest_framework的模块。
什么问题?我应该安装另一个模块吗? 我的虚拟环境包括:
CERTIFI == 2017年4月17日
chardet的== 3.0.4
Django的== 1.11.2
Django的扩展== 1.8.1
Django的OAuth的工具包== 1.0.0
djangorestframework == 3.6.3
IDNA == 2.5
oauthlib == 2.0.2
pytz == 2017.2
请求== 2.18.1
6 == 1.10.0
Unidecode = = 0.4.21
urllib3 == 1.21.1
请出示您的设置文件 – Exprator
设置文件包含:INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', “django.contrib.sessions ”, 'django.contrib.messages', 'django.contrib.staticfiles', '业务', 'rest_framework', 'django_extensions', 'oauth2_provider',为安装的AP和rEST_FRAMEWORK = { ] 'DEFAULT_AUTHENTICATION_CLASSES':( 'oauth2_provider.ext.rest_framework.OAuth2Authenticatio n', ) } 为django休息设置 – Akamee