저는 장고를 초보자로 삼아 CORS를 사용하도록 설정하려고합니다. 내가 내장 된 솔루션을 찾을 수 없어서 django-cors-headers과 같이 갔다. 우분투 15.04에서 python 3.5의 conda 환경에서 서버를 실행하고 있습니다. 그래서 pip3 install django-cors-header로 설치했습니다. 내가 pip3 list 할 때 django-cors-header를 1.2.2 버전으로 설치합니다. 내 장고 응용 프로그램에서 않았다.장고에 오류가 있습니다. ImportError : 'corsheaders'라는 모듈이 없습니다.
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'corsheaders',
'polls',
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
CORS_ORIGIN_ALLOW_ALL = True
하지만 python3 manage.py runserver
을 실행할 때 ImportError: No module named 'corsheaders'
말을 멈 춥니 다. 나는 그것에 관한 모든 게시물을 읽었으나 아무도 내 문제를 해결하지 못하는 것 같습니다. 친절하게 도와주세요
OP는 이미 자신의 문제를 해결했습니다. –