Django Web App + REST API架构的最佳实践作为一个项目

时间:2016-12-17 23:57:53

标签: angularjs django rest api django-rest-framework

我正在开发我的Django项目,该项目将成为移动应用程序的Web App和REST Api。

我正在使用Django Rest Framework为移动应用程序构建API,这非常好。我喜欢。对于这部分,我在Django项目中有一个单独的应用程序。我们称之为'api'。

我还想做的是一个网络应用程序。我们在Django项目中将其称为“webapp”。基本上,移动应用的网络版本具有一些不同的功能(例如,不同的用户/帐户管理),用于略微不同的观众部分。显然,我需要的大多数模型以及逻辑已经存在于'api'应用程序中。另外,我想将Angularjs用于Web应用程序的前端。

我的问题是这里最好的路径是什么?我应该为我的网络应用程序创建一个单独的应用程序并复制大多数的views.py逻辑,它还会引用项目中'api'应用程序中的模型和序列化程序吗?或者我应该调整现有的'api'应用来处理来自手机和网络应用的请求?谢谢。

1 个答案:

答案 0 :(得分:2)

您可以关注link。启动angularjs,django和django-reset-framework时,我也会关注该链接。