【发布时间】:2013-10-10 19:58:41
【问题描述】:
看完这篇关于分离服务器和客户端的文章,Separate REST JSON API server and client? 我想知道Django中是否也存在这个问题。
在 Django 中,这两种现象是分开的吗?
Django 是 MVC。取出视图,将 django 作为后端,然后发送 JSON。创建一个单独的说 Emberjs 或 Angularjs 应用程序。让这些客户端访问后端的 REST 资源。在这种情况下,如何将项目放在一起部署到 Heroku?您可以将“JAVASCRIPT-HEAVY-CLIENT”部署到 Heroku,然后让它与您的 REST 服务器通信吗?
既然django是MVC,不要完全取出view,而是将Emberjs/Angularjs集成到View中,还用REST资源?这样就可以把所有的angularjs components/js文件放到static文件夹下部署到Heroku了。
这些是一样的吗?实际上,您如何将它们组合在一起以便能够部署到 Heroku?
【问题讨论】:
标签: django rest angularjs heroku web-deployment