8

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

  1. 如果我将 Nginx 与 gunicorn 一起使用,是否所有静态文件都存储在 Heroku 上,如果是这样,在 Heroku 上存储有限的情况下,如何处理用户上传的文件?

  2. 如果我使用 S3 来托管我的静态文件,应用程序是否仍然需要使用 nginx,或者出于安全目的我仍然需要它?你会推荐什么?

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

4

1 回答 1

2

如果您要部署到 Heroku,您可能不需要弄乱任何 nginx。请参阅本指南

也可以看看

于 2013-04-02T02:44:33.777 回答