2012-05-08 27 views

回答

2

一般來說,沒有。 Django應用程序實際上只是一個python模塊,有一些Django內部接口,如模型,網址,管理髮現等。

要實現REST,您仍然必須通過視圖管理網絡通信,這就是您要麼寫自己的代碼或使用tastypie /活塞/等的幫助。

0

請看看django-rest-framework,我剛剛從tastypie過渡到這個新框架,效果很棒!

http://django-rest-framework.org/

尤其是基於類的意見和瀏覽的API!並可能有其他優點(例如上傳圖像)

並回答你的問題: 其餘的基礎服務是一個額外的條目到您的web應用程序。 我爲一些使用django-rest-framework的項目製作了一些api,大多數項目成員感到驚訝,他們獲得了一個額外的webapp,而實際上這是另一種方式。你製作了一個django應用程序(包含視圖模型和url),並且讓你製作api。

相關問題