什么是静态文件
如:图片,css,js音频,视频
静态文件配置-settings.py中
1.配置静态文件的访问路径【该配置默认存在】
通过哪个url地址找静态文件
STATIC_URL = '/static/'
说明:
指定访问静态文件是是需要通过/static/xxx或
http://127.0.0.1:8000/static/xxx
[xxx表示具体的静态资源为主】
2.配置静态文件的存储路径STATICFILES_DIRS
STATICFILES_DIRS保存的是静态文件在服务器端的存储位置
#file:setting.py
STATICFILES_DIRS = (
os.path.join(BASE_DIR,"static"),)
模板中访问静态文件 - img标签为例
方案2
通过{% static %}标签访问静态文件
1.加载static -static - {% load static%}
2.使用静态资源 - {% static '静态资源路径’%}
样例
<img src="{%static 'image/lena.jpg' %}">
#views.py
def test_static(request):
return render(request,&#