2016-05-15 61 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/

相關問題