我正在使用静态文件学习django ....这里的问题是我的图像未加载到浏览器中,其显示就像一个图标,这里是我正在使用的{{3} }请见我的图片
我的代码.. Setitngs.py
(reset on power line)
AT
OK
AT+RENEW
OK+RENEW
AT+IMME1
OK+Set:1
AT+NOTI1
OK+Set:1
AT+UUID0xFFE4
OK+Set:0xFFE4
AT+CHAR0xFFE9
OK+Set:0xFFE9
AT+ROLE1
OK+Set:1
AT+CO04C249834B20E
OK+CO00A
OK+CONN
(a lot of status messages with 100 ms interval, for about 2 seconds)
OK+LOST
Blockquote c2.html
TEMPLATE_DIR=os.path.join(BASE_DIR,'templates')
STATIC_DIR=os.path.join(BASE_DIR,'static')
STATIC_URL = '/static/'
STATICFILES_DIRS=[STATIC_DIR,]
图片描述:点击url时,我得到的不是完整图片 urls.py(位于应用程序文件夹内部)
<!DOCTYPE html>
{% load static %}
<html
<head>
</head>
<body>
<H1> {{ title|upper }} <br> HEllo {{ cname }}</H1>
<img src="{% static 'image/i1.png' %}" />
</body>
</html>
我的目录结构........ enter image description here
答案 0 :(得分:0)
查看此Django Documentation For Serving Static Files
此外,您需要在urls.py中添加
urlpatterns = [
# ... the rest of your URLconf goes here ...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
您将在上面的文档中找到它。