我一直在尋找django-tastypie
和django-rest-framework
。爲什麼我應該使用API作爲django-tastypie或django-rest-framework?
使用API的優點是什麼?
我想過以下用例。哪些用例是主要用於API的?
- '外部開發者'誰想要使用我自己網站上的數據在他們自己的網站上?
- 對於我來說,我可以很好地瞭解我的數據(儘管管理員完成這項工作很好)?
- 使用
create
,read
,update
和delete
函數在我的網站不同頁面上的ajax調用? - 或者應該所有視圖從模型中獲取數據通過API獲取數據以檢查權限等。
我已經閱讀了一些這兩種API的文檔,但它仍然不完全清楚。
Django的有request.is_ajax()
和Django的1.7引入了JsonResponse
,所以我不明白爲什麼一個大的複雜的框架可以做一個更好的工作,發送和接收JSON,但我想我是錯的基礎上,誰使用的API框架,開發人員的數量: - d
序列化對象和安全層。 「Nuff說。 – 2014-11-06 12:05:39
'外部開發者'誰想要使用我自己網站上的數據在他們自己的網站上? – 2016-03-14 09:30:53