我在 Heroku 上有一个应用程序(免费计划),并定期从 Django 管理员上传媒体文件时出现应用程序错误。我使用 S3 提供静态和媒体服务。通过 django admin 直接将文件上传到 S3 的最佳方法是什么?或者也许有其他方法可以缓解这个问题(不添加测功机)?
问问题
732 次
4 回答
0
您可以为此使用django-storages
于 2014-01-30T00:13:55.217 回答
0
本文概述了如何在 Javascript 的帮助下直接上传到 S3。然后,您可以在 Django 管理员中使用自定义 Javascript来实现相同的结果。希望能帮助到你。
于 2019-07-03T15:09:45.690 回答
0
@acquayefrank 的建议对我有用。我有一个 Django 项目,我无法通过 Django Admin 上传大约 120 MB+ 的文件。
我将我的 Procfile 更改为这样说(替换yourname
为 .wsgi 的虚线路径):
web: gunicorn --timeout 120 yourname.wsgi --log-file -
我不能肯定地说这会解决每个人的相同问题,但可能值得一试。
于 2018-04-12T05:58:09.313 回答