Я новичок в Django и пытаюсь включить CORS для своего сервера. Я не мог найти встроенное решение, поэтому я пошел с django-cors-headers. Я запускаю свой сервер в среде conda на python 3.5 в Ubuntu 15.04. Поэтому я установил его с помощью pip3 install django-cors-header. Когда я делаю список pip3, он устанавливает django-cors-header, установленный в версии 1.2.2. В моем приложении django я это сделал.Django, дающий ошибку 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'
. Я прочитал все сообщения SO, касающиеся этого, но никто, кажется, не решает мою проблему. Просьба помочь
ОП уже решил свою проблему. –