Django的跨域问题

使用django-cors-headers解决跨域问题

  1. 安装django-cors-headers
pip install django-cors-headers
  1. 在setting中配置INSTALLED_APPS
INSTALLED_APPS = [
    ...
    'corsheaders',
    ...
]
  1. 在setting中配置MIDDLEWARE
    尽量放到csrf之前
MIDDLEWARE = [
	...
	'corsheaders.middleware.CorsMiddleware',
	'django.middleware.common.CommonMiddleware',
	...
]
  1. 设置CORS_ORIGIN_ALLOW_ALL
MIDDLEWARE = [
	...
	'corsheaders.middleware.CorsMiddleware',
	'django.middleware.common.CommonMiddleware',
	...
]
CORS_ORIGIN_ALLOW_ALL = True

猜你喜欢

转载自blog.csdn.net/qq_34374753/article/details/84037540