Django cors headers and server error -
i'm trying use django-cors-headers add cors server, when load page receive error on server.
improperlyconfigured: error importing module corsheaders.middleware.corsmiddlewaredjango.middleware.common: "no module named corsmiddlewaredjango.middleware.common" i've installed cors-header app using pip:
pip install django-cors-headers and settings.py file configured way:
installed_apps = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'social.apps.django_app.default', 'corsheaders', 'dashboard', ) middleware_classes = ( '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 i'm using python 2.7 version.
you're missing comma after 'corsheaders.middleware.corsmiddleware' in middleware_classes.
add one.
your issue caused fact python concatenating strings 'corsheaders.middleware.corsmiddleware' , 'django.middleware.common.commonmiddleware' , therefore trying import commonmiddleware corsheaders.middleware.corsmiddlewaredjango.middleware.common'.
Comments
Post a Comment