【发布时间】:2019-12-18 10:59:02
【问题描述】:
我在 heroku 上部署了我的 django 应用程序。而且,我想知道我是否可以使用 nginx 提供静态和媒体文件。我知道我可以改用 amazon s3,但目前我还无法访问它,因为我没有借记卡或信用卡来完成我的帐户。
【问题讨论】:
-
你不要在 Heroku 上使用 nginx。
我在 heroku 上部署了我的 django 应用程序。而且,我想知道我是否可以使用 nginx 提供静态和媒体文件。我知道我可以改用 amazon s3,但目前我还无法访问它,因为我没有借记卡或信用卡来完成我的帐户。
【问题讨论】:
是的,你可以先使用,使用python manage.py collectstatic
然后你的 nginx 配置就像这样
server {
...
location /static/ {
}
location /media/ {
}
...
}
【讨论】: