[英]Angularjs integration into django project with API
我已经看到围绕这个主题的一些问题,虽然我仍然没有找到我正在寻找的答案。
实现AngularJS应用程序与django交互的正确方法是什么?
据我所知,该计划应该如下:
我需要使用django-angular吗? 可能看起来如果角度不会被集成到django模板中会更好,它将完全分开。 是这样吗?
也许它在我脑海中有点混乱。 虽然我在这里找不到相关的解释。
我一直在使用Django Rest Framework和AngularJS取得成功,以及我是如何做到的:
您也可以让Django提供静态文件(AngularJS),但我认为这是一种不必要的复杂方法。
如果您实现此解决方案,请注意跨CORS错误。 当您的angularJS(来自www.yourdomain.com)尝试从另一个域(api.yourdomain.com)访问服务(Django Rest Framework)时,会发生这种情况。 使用几行额外的服务器配置可以轻松修复此问题( nginx示例 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.