【发布时间】:2021-10-26 09:33:28
【问题描述】:
我已经在 heroku 上部署了我的网站(在 django 中构建),所有静态文件都是可见的,但媒体文件没有显示。
【问题讨论】:
-
欢迎来到 SO!请详细说明您想要实现的目标、您研究了什么、您尝试解决什么问题以及您在哪里/如何陷入困境,以改进您的问题!
标签: python-3.x django file heroku deployment
我已经在 heroku 上部署了我的网站(在 django 中构建),所有静态文件都是可见的,但媒体文件没有显示。
【问题讨论】:
标签: python-3.x django file heroku deployment
settings.py 中可能缺少媒体配置。要了解如何操作,您可以go to the docs。基本上你会在所说的文件中需要这样的东西:
MEDIA_ROOT 默认值:''(空字符串)
将包含user-uploaded files 的目录的绝对文件系统路径。
示例:“/var/www/example.com/media/”
【讨论】:
settings.py 媒体配置吗?还要说出你的真实路径是什么,例如home/root/app/src/media。