Python中Flask框架的变量和函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中Flask框架的变量和函数相关的知识,希望对你有一定的参考价值。

参考技术A 可以从模板中直接访问Flask当前的config对象:

就是flask中代表当前请求的request对象:

输出结果为(本机本地运行):

为Flask的session对象
session.get('name')
输出结果为(本机本地运行):

url_for会根据传入的路由器函数名,返回该路由对应的URL,在模板中始终使用url_for()就可以安全的修改路由绑定的URL,则不比担心模板中渲染出错的链接,经常用于超链接,比如下面的例子:

点击即可跳转至主页

同时,如果定义的路由URL是带有参数的,可以把它们作为关键字参数传入url_for(),Flask会把他们填充进最终生成的URL中:

这个函数会返回之前在flask中通过flask()传入的消息的列表,flash函数可以把由Python字符串表示的消息加入一个消息队列中,再使用get_flashed_message()函数取出它们并消费掉:

以上是关于Python中Flask框架的变量和函数的主要内容,如果未能解决你的问题,请参考以下文章

基于Flask框架搭建视频网站的学习日志

doraemon的python Flask框架 路由和配置

python的flask框架下不同路由之间传递变量的一种办法

python的flask框架下不同路由之间传递变量的一种办法

Python flask 框架使用 flask-login 模块,来学习一下吧

Python flask 框架使用 flask-login 模块,来学习一下吧