Angularjs 如何处理角度为2+;开发期间的Django?

Angularjs 如何处理角度为2+;开发期间的Django?,angularjs,django,google-chrome,firefox,cross-domain,Angularjs,Django,Google Chrome,Firefox,Cross Domain,我正在使用Angular CLI在开发过程中运行SPA。它直接在内存中启动一个dev服务器,使用热重新加载和所有很酷的东西。我使用Django作为后端,Django有自己的开发服务器。当然,它们从不同的端口响应,这似乎是浏览器的一个问题 我该怎么处理这件事 我可以在Django中关闭CSRF,但即使这样,我也必须用一些特殊的标志启动Chrome,以允许它连接到我的开发后端。Firefox根本不工作。安全性是一件很棒的事情,但我还是想开发我的应用程序。我不知道如何使用Firefox进行测试,而无需

我正在使用Angular CLI在开发过程中运行SPA。它直接在内存中启动一个dev服务器,使用热重新加载和所有很酷的东西。我使用Django作为后端,Django有自己的开发服务器。当然,它们从不同的端口响应,这似乎是浏览器的一个问题

我该怎么处理这件事


我可以在Django中关闭CSRF,但即使这样,我也必须用一些特殊的标志启动Chrome,以允许它连接到我的开发后端。Firefox根本不工作。安全性是一件很棒的事情,但我还是想开发我的应用程序。我不知道如何使用Firefox进行测试,而无需在Apache上进行生产构建和后端一起运行。

Django CORS可以工作吗?您可以将
设置.py中的代码条件化,使其仅在
DEBUG=True
时运行。我明天试试,谢谢。Django CORS行吗?您可以将
设置.py中的代码条件化,使其仅在
DEBUG=True
时运行。我明天就试试,谢谢。