【可视化大屏】Python Flask框架介绍

为了能显示真实数据,使用flask快速搭建了一个web应用,然后连接数据库,读取数据库里的数据来进行大屏可视化显示(btw:数据是从车主之家网站上爬虫爬的)

家人们!记得使用专业版的pycharm,创建flask项目后,会自动生成static、templates文件夹和app.py文件

- static:放静态文件,如css、js、images等
- templates:放html文件,默认有一个index.html,其他的根据需求自己创建
- app.py:入口文件

在这里插入图片描述

Flask中渲染html使用的是模板引擎,而默认配套模板引擎是Jinja2。
在app.py中有装饰器@app.route,里面的参数是url,访问某个路径时,会自动执行装饰器修饰的视图函数。视图函数使用render_template渲染index.html,可以传递参数。
python中装饰器是什么以及作用?

在这里插入图片描述

Jinja2里常见的三种定界符
1、语句
比如if判断、for循环等:
{% … %}
2、表达式
比如字符串、变量、函数调用等:
{{ … }}
3、注释
{# … #}

其他介绍参见:这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zheng113

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值