django 跨域

Setup

1
pip install django-cors-headers
1
2
3
4
5
INSTALLED_APPS = (
...
'corsheaders',
...
)
1
2
3
4
5
6
7
# 在 csrf 之前
MIDDLEWARE = [ # Or MIDDLEWARE_CLASSES on Django < 1.10
...
'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
...
]

Configuration

1
2
...
CORS_ORIGIN_ALLOW_ALL = True

参考