Django模板图像将不会加载(转贴) [英] Django template image won't load (repost)
问题描述
图像无法加载。我看到图像破坏图标。我使用静态标签。我也尝试给绝对路径,从来没有工作。我使用alt标签,但我仍然只能看到破碎的图像图标。标签是否正确我还应该尝试什么?图像在static\images\logo.png中
base.html
{%load static%} {#载入静态标签#}
。
。
< div id =header>
{%block header%}
< img src ={%staticimages / logo.png%} alt =替代文字/>
{%endblock%}
< / div>
setting.py:
MEDIA_ROOT =''
MEDIA_URL ='/ media /'
STATIC_ROOT =''
STATIC_URL ='/ static /'
STATICFILES_DIRS =('assets','C:\Users\ @#@#@#@#@ \workspace\project \static'),
尝试
< img src ={{STATIC_URL}} images / logo.pngalt =替代文字/>
或修正您的引号
< img src ={%static 'images / logo.png'%}alt =替代文本/>
并修复您的设置
STATICFILES_DIRS =('assets',r'C:\Users\ @#@#@#@#@ \workspace\project\static ),
或
Image wan't load.I see o broken image icon.I use the static tag. I also tried giving the absolute path and never worked.I used the alt tag but still i can only see the broken image icon. Is the tag correct what else should i try ??? The images is in static\images\logo.png base.html setting.py:
Try either or fixing your quotes and fixing your settings or 这篇关于Django模板图像将不会加载(转贴)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋! STATICFILES_DIRS =('assets','C:\\ Users \\ @ @ @ @ @ @ @ @ @ @\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
{% load static %} {# loads static tag #}
.
.
<div id="header">
{% block header %}
<img src="{% static "images/logo.png" %} alt="alternative text" />
{% endblock %}
</div>
MEDIA_ROOT = ''
MEDIA_URL = '/media/'
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = ('assets','C:\Users\@#@#@#@#@\workspace\project\static'),
<img src="{{ STATIC_URL }}images/logo.png" alt="alternative text" />
<img src="{% static 'images/logo.png' %}" alt="alternative text" />
STATICFILES_DIRS = ('assets', r'C:\Users\@#@#@#@#@\workspace\project\static'),
STATICFILES_DIRS = ('assets','C:\\Users\\@#@#@#@#@\\workspace\\project\\static'),