跨域问题

来源: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 = ['*']就可以了

0
1
bobby
好的,
2019-07-03
共1条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2895 学习 · 2481 问题

查看课程