页面解析
挖坑
- block endblock
加载css
django:
第一种方式:
- {% load static %}
第二种方式:
flask:
第一种方式:
第二种方式:
过滤器
- safe:渲染标签
striptags:渲染之前去掉标签
trim:去掉空格
length:计算长度
第一个字母{ { i|first }}
- 最后一个字母{ { i|last }}
- 小写{ { i|lower }}
- 大写{ { i|upper }},
- 首字母大写{ { i|capitalize }}
宏(macro)
- 类似于python中的函数
{% extends 'base_main.html' %}
{% block title %} 分数页面 {% endblock %}
{% block header %}
<ul>
{% for score in scores %}
{% if loop.first %}
<li style="color:red;">{
{ loop.revindex }}:{
{ loop.index }}:{
{ score }}</li>
{% elif loop.last %}
<li style="color:green;">{
{ loop.revindex }}:{
{ loop.index }}:{
{ score }}</li>
{% else %}
<li>{
{ loop.revindex }}:{
{ loop.index }}:{
{ score }}</li>
{% endif %}
{% endfor %}
</ul>
<hr>
<ul>
<li>{
{ content_h2 }}</li>
{# 加载样式#}
<li>{
{ content_h2|safe }}</li>
{# 去掉样式#}
<