首页 > 解决方案 > 我在哪里永久存储图像以便heroku应用程序可以访问它们,即使在dynos循环之后我需要显示图像

问题描述

我不能购买 AWS s3 或任何其他类型的存储空间,因为我是一名学生,所以请你给我任何其他永久存储图像的解决方案,以便我的 heroku 应用程序可以访问它们,直到我的应用程序保持活动状态。

标签: djangopython-3.xvisual-studioheroku

解决方案


尝试使用一些自定义的 Django 后端,例如django-storages,它允许您设置静态存储媒体存储的位置。

这里最重要的是,这个包(django-storages)支持DropBox集成。DropBox 为每位用户提供2GB的免费存储空间,希望您作为学生不需要更多。

就个人而言,我没有尝试过 DropBox 集成,而是进行了FTP集成。

除此之外,你可以在这里找到类似的包,Django Storage Backends - [Django Packages]


推荐阅读