首页 文章

我可以使用django扫描亚马逊s3中的普通文件夹

提问于
浏览
0

我有Django应用程序,我正在考虑使用Amazon S3存储20GB的pdf文件 .

现在我不会直接为他们服务,但我想是这样的 . 如果出现问题,请给我正确的指示

  • Django将扫描S3中的所有文件,并将填充所有文件名,大小等的数据库表 .

  • 然后我将显示它们的网页列表,以便我可以跟踪文件的下载次数

  • 然后我将从亚马逊S3提供文件

这种事情有可能吗?

我的Django应用程序正在使用apache,mod_wsgi和VPS服务器Centos 6

1 回答

  • 2

    是的,这应该是可能的(事实上这是一个很好的方式) . 您可以使用boto libraryscan your directory on S3将其存储在数据库中 . 有了这些信息,您可以generate download links获取文件 . 也可以在一段时间后自动让S3的下载链接过期 .

相关问题