配置路径的方法
'''setting.py文件底部设置'''
STATIC_URL = '/static/' # 真正使用的别名
STATICFILES_DIRS = [
# 上面一行的STATIC_URL = '/static/' 路径代替jion的地址
os.path.join(BASE_DIR, 'static') # 把新增加的添加到内置的STATICFILES_DIRS内
# 这样就可以同src="/static/jquery.js"来引用了
]
灵活配置
<!--如果在用户更换别名static为其他名时,如果灵活配置就不会收影响-->
{% load static %}
<!--导入该模版语言后,static就代替'/static/'-->
<img src="{% static "images/hi.jpg" %}" alt="Hi!" />
引用JS文件时使用:
{% load static %}
<script src="{% static "mytest.js" %}"></script>
!某个文件多处被用到可以存为一个变量!
{% load static %}
{% static "images/hi.jpg" as myphoto %}
<img src="{{ myphoto }}"></img>