跨域
169 字小于 1 分钟
当进行前后端项目联调或服务器部署时,你通常会遇到跨域问题,不过没关系,你只需进入 core/conf.py
文件,修改 CORS_ALLOWED_ORIGINS
配置即可,就可以轻松解决 CORS 相关问题
本地
CORS_ALLOWED_ORIGINS: list[str] = [
'http://localhost:5173', # 前端访问地址,末尾不要带 '/'
]
服务器
HTTP 部署
CORS_ALLOWED_ORIGINS: list[str] = [
'http://服务器ip:端口号', # 前端访问地址,末尾不要带 '/'
]
HTTPS 部署
CORS_ALLOWED_ORIGINS: list[str] = [
'https://域名', # 前端访问地址,末尾不要带 '/'
]
局域网
此方式取决于前端项目是否配置局域网服务
CORS_ALLOWED_ORIGINS: list[str] = ['*']