目录结构:
length_demo.py 代码如下:
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/length_demo/')
def hello_world():
students = [
{
'name':'小明',
'content':'民主、人民当家做主'
},
{
'name':'小红',
'content':'为人民服务'
}
]
return render_template('length_demo.html', students=students)
if __name__ == '__main__':
app.run(debug=True)
length_demo.html代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<p>这是一个关于length的示例</p>
<hr>
<p>口号:{{ students|length}}</p>
<ul>
{% for student in students %}
<li>
<a href="#">{{ student.name }}</a>
<p>{{ student.content }}</p>
</li>
{% endfor %}
</ul>
</body>
</html>
运行结果如下: