2016-05-15 79 views
0

我们有一个使用Django开发的项目,我们希望从该项目的一部分开发移动应用程序(不完全是整体项目)。将使用Django制作的项目与使用Django-Rest-Framework的RESTful API结合起来使用Django-Rest-Framework

根据我自己的理解,RESTful API被用作移动应用程序的后端。所以我们希望使用Django-RESTful-Framework将这个API作为一个应用程序在django项目中构建。

所以我的问题是,可以在一个已经制作好的Django项目中创建一个API吗?

因为RESTful API将需要该项目的模型。目前,我们已经遇到了从移动应用程序访问api终端的问题,因为我们开发的django项目使用会话,并且它以403禁止响应。

+0

是的,休息框架是用于django里面,它不是替代品。 – serg

回答

0

绝对! DRF是一款非常棒的软件包,如果您需要通过相同型号的API为移动应用程序供电,则这是一条可行的路线。当然这是一个意见,但我认为DRF的优势在于它很容易启动和运行,但在需要时允许进行一些真正的深度控制。

如果你得到一个403,很难说为什么没有看到任何代码。看看这个:http://www.django-rest-framework.org/api-guide/authentication/

相关问题