ImportError Django rest_framework

时间:2017-05-25 09:25:24

标签: python django

我关注了official tutorial,但我收到了以下错误:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'idjango_practice',
    'rest_framework'
]

REST_FRAMEWORK = {
    'DEFAULT_PERMISSION_CLASSES': [
         'rest_framework.permissions.IsAdminUser',
    ],
    'PAGE_SIZE': 10
}

我不明白为什么它不起作用,我的settings.py文件没问题。这是我改变的新内容

sttings.py

REST_FRAMEWORK = {
    'DEFAULT_PERMISSION_CLASSES': (),
    'DEFAULT_AUTHENTICATION_CLASSES': ()
}

解决:

col1 col2 col3 
101  cs     abc 
102  ds     cdf 
101  cs     abc 
102  ds     cdf 
102  ds     cdf 
103  cs     efg
104  cs     jsj

1 个答案:

答案 0 :(得分:0)

首先使用命令

安装djangorestframework
pip install djangorestframework

在此之后做一个条目' rest_framework'在settings.py中的INSTALLED_APPS中,如下所示:

INSTALLED_APPS = [
    'rest_framework',
]

我希望这对你有用。