【发布时间】:2012-08-27 22:43:23
【问题描述】:
我已将一个新网站部署到我的登台和生产服务器,但由于某种原因,媒体目录中的图像显示 404 错误。图片路径正确,图片位于该路径:
<img src="/media/projects/hair/2012/test-1/13221803.jpg" alt="Slide 1" width="570" height="270" style="">
ls -la ~/.virtualenvs/website/project/media/projects/hair/2012/test-1
total 144
drwxr-x--- 2 username username 4096 Aug 27 16:43 .
drwxr-x--- 3 username username 4096 Aug 27 16:43 ..
-rwxrwxr-x 1 username username 131719 Aug 27 16:43 13221803.jpg
settings.py:
MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media')
MEDIA_URL = '/media/'
我是否因为图像文件嵌套在其他目录中而遇到问题?从静态目录中提供文件就好了,有什么想法吗?
谢谢,
杰森
【问题讨论】:
-
你运行 manage.py collectstatic 了吗?