创建虚拟环境
1.修改settings.py配置文件
(1)
# 跨域
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'corsheaders', # 注册跨域
'rest_framework', # drf框架
]
MIDDLEWARE = [
...,
'corsheaders.middleware.CorsMiddleware', # 添加跨域中间件
'django.middleware.common.CommonMiddleware',
# 'django.middleware.csrf.CsrfViewMiddleware', # 关闭csrf验证
...,
]
# 跨域允许的请求方式
CORS_ALLOW_METHODS = (
'GET',
'POST',
'put',
'delete',
'OPTION',
)
# 跨域的源
CORS_ORIGIN_WHITELIST=(
"http://localhost:8080",
)
(2)

浙公网安备 33010602011771号