为什么图像没有显示在我的 django 用户配置文件项目上,而是保存到媒体目录中的 profile_pics

问题描述 投票:0回答:1

我正在开发一个 Django 项目。我的图像显示在我的用户个人资料上时遇到问题。当我检查 html 时,该部分是正确的并且图像位于目录中。我仍然无法显示图像。我找不到:/media/profile_pics/samvicom_zjHwtga.jpg [2023 年 5 月 31 日 05:20:58] ?[33m"GET /media/profile_pics/samvicom_zjHwtga.jpg HTTP/1.1" 404 3055?[0m

我尝试显示用户个人资料图片,但我的终端上出现错误。这是我找不到的错误:/media/profile_pics/samvicom_zjHwtga.jpg [2023 年 5 月 31 日 05:20:58] ?[33m"GET /media/profile_pics/samvicom_zjHwtga.jpg HTTP/1.1" 404 3055?[0m

Bellow 是我在 GitHub 上的代码 https://github.com/flameloaded/django-blog

image profile user-profile user-management profile-picture
1个回答
0
投票

嘿,一切都很好,期待有一个。在 urls 文件中,您尚未配置到该模式的正确媒体路由。

在 urls.py 文件中:- urlpatterns += 静态(设置。MEDIA_URL,document_root=设置。MEDIA_ROOT) 您错误地配置了像 STATIC_URL 这样的配置,但它不存在于设置文件中。 这是唯一的改变。 祝大家有美好的一天!

© www.soinside.com 2019 - 2024. All rights reserved.