全局替换静态资源方法:
1 | // 使用正则替换: |
用法:
所有页面顶部引用:
1
{% load staticfiles %}
公用的css文件或js外部引入:
1
{% include '**/header.html' %}
a链接href地址:
跳转的页面名如果是驼峰式命名,需改成下划线连接,如indexPage改成index_page;且需指明以何种方式跳转,此处为website:,因为PC端和m端的页面是放在一个目录下的,如website:表示以PC端方式跳转,wapsite:表示以m端方式跳转:1
2{% url 'website:index_page' %}
{% url 'wapsite:index_page' %}img标签src地址:
1
{% static 'website/img/logo.png' %}
link标签href地址:
1
{% static 'website/css/index.css' %}
script标签src地址:
1
{% static 'website/js/index.js' %}
for循环(开始处加第一行,结尾处加第二行):
1
2{% for item in items %}
{% endfor %}for循环含特殊控制(最后一下特殊处理,此处表示最后一项含有
1
2
3
4
5
6```js
{% for item in items %}
{% if forloop.last %}
</a>
{% endif %}
{% endfor %}