diff --git a/apimanager/apimanager/settings.py b/apimanager/apimanager/settings.py index e60f02c..4a7fb5f 100644 --- a/apimanager/apimanager/settings.py +++ b/apimanager/apimanager/settings.py @@ -44,6 +44,7 @@ INSTALLED_APPS = [ 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', + 'corsheaders', 'bootstrap', 'bootstrap_datepicker_plus', 'mathfilters', @@ -86,6 +87,7 @@ MIDDLEWARE = [ 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', # 'django.middleware.cache.FetchFromCacheMiddleware', + 'corsheaders.middleware.CorsMiddleware' ] #cache the view page, we set 60s = 1m, diff --git a/requirements.txt b/requirements.txt index a97a807..ab2f10a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,4 +10,5 @@ matplotlib django-bootstrap-datepicker-plus django-mathfilters django-bootstrap -django-csp \ No newline at end of file +django-csp +django-cors-headers \ No newline at end of file