2012-10-20 85 views
2

我有一個web應用程序,它從web上獲取一些圖像並將其存儲在服務器上。在我的本地服務器上,我可以使用非常方便的ImageField.upload_to將圖像用於文件系統。但由於heroku不讓圖片上傳,我無法使用相同的機制。圖像的數量約爲400,我不需要超過15 MB的存儲空間。 我的問題是什麼是可能的方式提前爲我上載約15 MB的數據爲我的Heroku的Django的web應用程序:需要django heroku網絡應用程序的小存儲空間

  1. S3 - 心不是15 MB太少進入S3。另外,我沒有信用卡,AWS也不接受借記卡。
  2. Dropbox - 我可以以某種方式使用Dropbox作爲存儲服務嗎?
  3. 還有其他方法嗎?

回答

0

好,因爲沒有人回答: 我最終用S3做了。使用Django應用程序storages將S3插入爲默認文件存儲後端。然後ImageField.upload_to會將圖像保存在S3存儲區而不是本地文件系統。 可以在AWS上使用我的借記卡創建帳戶,並且它提供免費套餐,因此它是S3。 Dropbox可能也可以使用,但不會像S3一樣無縫集成。

相關問題