图像未在Django中显示,但链接在搜索栏中有效

时间:2018-09-01 13:05:13

标签: python django web

我对Django及其显示图像的方式有一些问题。 我有一个名为media的文件夹,以及一个名为media中的media的子文件夹。是的,不要判断我。 我已将图片上传到发布模块,并尝试使用

加载图片
<img height="400px" width="400" scr="{{ post.pageImage.url }}" alt="Image">

输出:

<img height="400px" width="400" scr="/media/media/1_g4XcQbA156OfOKVlMox2Tw.png" alt="Image">

输出正常,如果我在搜索栏中输入链接,它可以打开图像并加载它,但是该图像未显示在页面上。

我尝试了很多事情: -MEDIA_URL和ROOT

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


 path('blog/',include('blog.urls')),
 path('project/',include('project.urls')),
 ] + static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)

我尝试建立绝对路径,但是图像仍然保持隐藏状态。

我先谢谢你,希望你能帮助我。
尼克'Iywern'安东尼

1 个答案:

答案 0 :(得分:2)

scr标签中的属性src应该是img