亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法使用 Django 顯示靜態文件夾中的圖像

無法使用 Django 顯示靜態文件夾中的圖像

米脂 2023-08-29 18:17:20
這是我的 home.html 我無法顯示 static/images/ 文件夾中的圖像。雖然 *[09/Mar/2020 15:52:09] "GET /static/images/mona.jpg HTTP/1.1" 404 1669 * 顯示在終端中。<head>    <meta charset="UTF-8" />    <meta name="viewport" content="width=device-width, initial-scale=1.0" />    {% block content %}    {% load static %}    <title>Home</title>    <link rel="stylesheet" href={% static '/css/style.css' %} />    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"        integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous" />    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"        integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"        crossorigin="anonymous"></script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"        integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"        crossorigin="anonymous"></script>    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"        integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"        crossorigin="anonymous"></script></head><body>    {% include "includes/header.html" %}    <div class="pt-5">        <div class="card d-inline-block">            <img src={% static 'images/mona.jpeg' %} alt="Avatar" style="width:100%;">            <div class="container">                <h4><b>Mona Lisa</b></h4>                <p><a href="#">Architect & Engineer</a></p>            </div>        </div>        <div class="card d-inline-block">            <img src={% static "images/mona.jpg" %} alt="Avatar" style="width:100%">            <div class="container">                <h4><b>The Scream</b></h4>                <p><a href="#">Architect & Engineer</a></p>            </div>        </div>    </div>    {% include "includes/footer.html" %}    {% endblock content %}</body>
查看完整描述

3 回答

?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

在源周圍添加引號,如下所示

{% load static %}

<img src="{% static 'images/mona.jpeg' %}" alt="Avatar" style="width:100%;">


查看完整回答
反對 回復 2023-08-29
?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

在生產環境中,靜態文件由 Web 服務器(apache、nginx)提供


在開發中,如果您使用 django.contrib.staticfiles 并且 DEBUG 設置為 True,則 app_name/static/app_name 中的文件將自動提供。


如果文件是由用戶在您的網絡應用程序中上傳的,您需要編輯您的基本 urls.py 文件,如下所示


from django.conf.urls.static import static


urlpatterns = [

    # ... the rest of your URLconf goes here ...

] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)


For more info on this see  https://docs.djangoproject.com/en/3.0/howto/static-files/


查看完整回答
反對 回復 2023-08-29
?
牛魔王的故事

TA貢獻1830條經驗 獲得超3個贊

抱歉各位,這是一個拼寫錯誤。我真是太笨了....


在設置.py


STATICFILES_DIRS = [

 os.path.join(BASE_DIR, 'the7thstreet/static'),

 '/var/www/static',

 ]

已更正


STATICFILES_DIRS = [

 os.path.join(BASE_DIR, 'static'),

 '/var/www/static',

 ]

https://img1.sycdn.imooc.com//64edc6070001c47819191025.jpg

查看完整回答
反對 回復 2023-08-29
  • 3 回答
  • 0 關注
  • 172 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號