我正在爲Django網站創建一個RESTful api。我正在使用tastypie做這件事。我的問題是我不能設計如何通過這個API發佈圖像或文件。我的意思是,要在數據庫上創建對象,我們以json格式發佈數據。但是我怎麼能把一個文件放在那個json裏面呢?通過django和tastypie通過RESTful API發佈文件
我發現有兩種方法,其中一種是將它們轉換成Base64格式。我不想使用它,因爲在我的測試中,當轉換爲Base64時,74kb的圖像爲110kb-120kb。
所以任何人都可以解釋我如何發佈一個包含其中的文件的對象?
我的叉子上有修補程序,允許通過多形式https://github.com/nisc/django-tastypie文件上傳 – nisc