gpt4 book ai didi

python - Django - 从媒体目录提供文件

转载 作者:行者123 更新时间:2023-11-28 23:00:21 25 4
gpt4 key购买 nike

我已将一个新网站部署到我的登台和生产服务器,但出于某种原因,媒体目录中的图像显示 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

设置.py:

MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'media')
MEDIA_URL = '/media/'

我遇到问题是因为图像文件嵌套在其他目录中吗?从静态目录提供文件就好了,有什么想法吗?

谢谢,

杰森

最佳答案

你的 urls.py 有这个目标吗?

    urlpatterns += patterns('',
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.MEDIA_ROOT}))

关于python - Django - 从媒体目录提供文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12150607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com