跨域问题
来源:6-3 vue展示商品分类数据

勿忘初心丶丶
2019-07-02
跨域问题,已经在settings配置对应信息:
INSTALLED_APPS = [
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘users.apps.UsersConfig’,
‘DjangoUeditor’,
‘goods.apps.GoodsConfig’,
‘trade.apps.TradeConfig’,
‘user_operation.apps.UserOperationConfig’,
‘crispy_forms’,
‘django_filters’,
‘xadmin’,
‘rest_framework’,
‘corsheaders’,
‘rest_framework.authtoken’,
]
MIDDLEWARE = [
‘corsheaders.middleware.CorsMiddleware’,
‘django.middleware.security.SecurityMiddleware’,
‘django.contrib.sessions.middleware.SessionMiddleware’,
‘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
django版本是1.11.3,这些信息都配置好了,但前端还是报跨域问题
1回答
-
勿忘初心丶丶
提问者
2019-07-02
在settings中添加CORS_ALLOW_HEADERS = ['*']就可以了
012019-07-03
Python前后端分离开发Vue+Django REST framework实战
2895 学习 · 2481 问题
相似问题