将测试环境部署到远程服务器。
我使用python manage.py来运行django后端的开发服务器:
python manage.py runserver 8001
并使用apache收听网站前端的80端口。
因此,当网站请求后端时,存在跨域问题,因为端口不相同。
如果在开发环境中如何正确处理此问题?或者如果这是不可能的,是否只能使用分发环境来实现它?
答案 0 :(得分:0)
django-cors-headers可能有所帮助。
通过pip安装,将'corsheaders'
添加到INSTALLED_APPS
,我只将CORS_ORIGIN_ALLOW_ALL = True
添加到settings.py
并解决CORS问题。