我非常希望创建一个托管大量教育视频和照片的网站,我想在Django中编写它,但我不知道如何去做。我有3个月的Django,以及HTML / CSS / JS / jQuery / Bootstrap / SQL的年份+。有了Django,我创建了几个迷你项目,但没有这么严重。我认为这是可行的,但我不知道应该考虑哪些工具。使用Django作为后端存储上传的图像和视频的最佳位置是什么?应该在我的项目中包含Celery,Redis和AWS S3吗?
我计划使用他们标准的10美元/月计划在数字海洋上举办我的项目,是否有人认为/知道这是否足以覆盖每年5k用户及其上传的照片和视频? 对不起的家伙我知道这是很多问题(你不必回答所有问题),但这很烦人,在开始实际编码之前,我想正确计划一切,以限制任何失败的机会。任何建议/指针都非常感激。
答案 0 :(得分:0)
将文件路径存储在数据库中,并将图像和其他媒体文件放在文件系统上通常是正确的方法。
FileField会帮助你!
我发现以下问题的答案已经涵盖了您的问题,您可能会对以下内容感兴趣: