2010-10-14 56 views

回答

1

如果這是一個內部API - 也就是說,您/您的視圖和API對資源具有相同的訪問權 - 爲什麼要使用API​​而不是正常獲取結果(通過模型操作等)?如果您想避免代碼重複,請將通用代碼分解爲可供這兩個進程使用的單獨函數。

如果這是一個外部API - 例如,您的站點正在與BitBucket進行通信 - HTTP客戶端是關於使用它的唯一(理智)方式。雖然我個人會通過urllib選擇httplib。

相關問題