FlaskStudy:模板基础

Flask Study : 模板基础

执行效果

在这里插入图片描述

源代码

from flask import Flask,render_template
# 模板
app = Flask(__name__)

@app.route('/')
def index():
    t_int  = 18
    t_str = 'curry'
    t_list = [1,5,4,3,2]
    t_dict = {
        'name' : 'durant',
        'age' : 28
    }

    # render_template方法:渲染模板
    # 参数1:模板名称;参数n:传到模板中的数据
    return render_template('app2.html',
                           my_int = t_int,
                           my_str = t_str,
                           my_list = t_list,
                           my_dict = t_dict)


if __name__ == '__main__':
    Flask.run(debug=True)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>App2 模板</title>
</head>
<body>
<h2>模板演示</h2>
my_int : {{ my_int }}
<br>
my_str : {{ my_str }}
<br>
my_list : {{ my_list }}
<br>
my_dict : {{ my_dict }}
<hr>
<h2>列表my_list数据传入演示</h2>
<hr>
{{ my_list[0] }}
<br>
{{ my_list.2 }}
<br>
{{ my_dict['name'] }}
<br>
{{ my_dict.age }}
<hr>
<h2>算术运算</h2>
<br>
{{ my_list.0 + 10 }}
<br>
{{ my_list[0] + my_list.1 }}
</body>
</html>
posted @   在天边偷看小天使  阅读(3)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示