I cant use images on my webpage from my media folder in my django project here is how my directory looks: here is how my directory looks:

这是我的代码:

{% load static tailwind_tags %}
<!DOCTYPE html>
<html lang="en">
    <head>
    <title>Login</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <link rel="preconnect" href="https://fonts.googleapis.com">
        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        <link href="https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap" rel="stylesheet">
        {% tailwind_css %}
    </head>

    <body>
        <div class="w-full h-[100vh] flex justify-center items-center bg-BG">
            <div class="flex flex-col items-start gap-7 py-3 px-8 bg-darkBG rounded-[0.25rem]">
                <h1 class="text-white text-[1.5rem] font-rubik font-[400]">
                    Proceed with your <br><span class="font-[500]">LOGIN!</span>
                </h1>
                <img src="/media/login_img.png" alt="">
            </div>
        </div>
    </body>
</html>


这是我的settings.py:

STATIC_URL = 'static/'
STATICFILES_DIRS = [BASE_DIR / '../theme/static']

MEDIA_ROOT = BASE_DIR / 'media'
MEDIA_URL = '/media/'

推荐答案

将媒体网址添加到urls.py文件:

from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
 ....
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Html相关问答推荐

新用户登录时无法从cookie中获取当前用户信息

我的表的第一列似乎是推其他2列到右边,我不能改变它

Xpath:提取标签之间的文本,但一旦出现嵌入标签就停止

如何使用css实现悬停时的动画zoom ?

如何才能只给没有孟加拉语Kar符号的字母上色?

由于列中的图像,它们不会随FlexBox中的窗口大小进行调整

Tumblr博客:如何修复提交页面和询问页面框列计数问题?

<;img>;和具有负边距的元素的堆叠顺序

如何删除FONT创建的文本下方的空格

有没有一种方法可以提高代码中tailwind 类名的可读性?

视频重新加载而不是在 Swift 中暂停 WKWebView

Google Apps 脚本 - RegEx 适用于小文本,但不适用于大文件?

如何调整底部有 SVG 的元素的高度,使其在所有宽度上看起来都不错?

pandas `to_html()` - 如何只使特定的行有边框

那边界从何而来?

将 div 放在图片旁边而不是下方

如果不透明的元素出现在下方,为什么不透明度会使一个元素出现在另一个元素上方?

如何将我的输入值固定到 2022 年 12 月?

CSS 变量不适用于自定义属性回退值

使用 tailwind css 将 HTML/CSS/JS 站点转换为 React App