加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > Nginx > 正文

在Heroku上部署Django/Static文件的正确方法

发布时间:2020-12-13 21:05:28 所属栏目:Nginx 来源:网络整理
导读:我目前正在研究Django应用程序,并计划使用Heroku和gunicorn进行部署.我一直在阅读一些文档,我对使用nginx或Amazon S3支持静态文件并使Django关闭调试模式的正确方法感到困惑. 如果我使用Nginx和gunicorn,所有静态文件都存储在Heroku上,如果是这样,我如何处理

我目前正在研究Django应用程序,并计划使用Heroku和gunicorn进行部署.我一直在阅读一些文档,我对使用nginx或Amazon S3支持静态文件并使Django关闭调试模式的正确方法感到困惑.

>如果我使用Nginx和gunicorn,所有静态文件都存储在Heroku上,如果是这样,我如何处理用户上传的文件,因为Heroku上的存储空间有限?
>如果我使用S3来托管我的静态文件,应用程序是否仍然需要使用nginx,还是出于安全目的还需要它?你会推荐什么?

我一直在寻找一个涉及Heroku和nginx的教程,但到目前为止还没找到.提前致谢.

最佳答案
如果你正在部署到Heroku,你可能不需要弄乱任何nginx.请参阅本指南

> Django and Static Assets.
> https://docs.djangoproject.com/en/dev/ref/contrib/staticfiles/

也可以看看

> https://devcenter.heroku.com/articles/s3

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读