我在使用S3上的Photkuue應用程序時遇到了問題,它使用S3作爲媒體和靜態文件Django 1.5的存儲。如何在Amazon S3上使用django-photologue?解決NotImplementedError
問題是,每當我嘗試添加例如在Django管理照片尺寸,我得到:NotImplementedError
Exception Value:
This backend doesn't support absolute paths.
也是如此嘗試與manage.py plinit
配置photologue。
這個問題似乎是photologue嘗試使用os.path
方法在幾個地方像(回溯):
/app/.heroku/python/lib/python2.7/site-packages/photologue/models.py in _get_SIZE_filename
return smart_str(os.path.join(self.cache_path(),
有沒有辦法使用Django的photologue與遠程存儲,亞馬遜S3特別?
@ donkeyboy72根據我的閱讀,您的媒體文件必須在其他服務器(如Amazon S3)中處理。減輕你網站的負擔。但在我的情況下,我從來沒有使用這個,也許在未來 – catherine
沒錯。感謝@catherine的回答,這與我在interwebs中發現的非常相似。恐怕我不能用它做很多事情:)雖然我不確定我應該如何「在django-photologue中實現這個方法」。我對Django很陌生。 –