flask学习笔记
文章平均质量分 61
Flask框架学习笔记,为科创而生
bulibuli蛋
nuaa->seu bulibuli蛋
展开
-
Flask HTTP方法 Request对象
来自客户端网页的数据作为全局请求对象发送到服务器,为了处理请求数据,应该从Flask模块导入request。Request对象的重要属性Request对象的重要属性如下所列: Form- 它是一个字典对象,包含表单参数及其值的键和值对。 args- 解析查询字符串的内容,它是问号(?)之后的URL的一部分。 Cookies- 保存Cookie名称和值的字典对象。 files- 与上传文件有关的数据。 method- 当前请求方法。 Fla...原创 2022-02-24 14:20:16 · 198 阅读 · 0 评论 -
Flask URL构建 url_for()函数
url_for()函数接受函数的名称作为第一个参数,以及一个或多个关键字参数,每个参数对应于URL的变量部分。url_for('function', name = name)以下脚本演示了如何使用url_for()函数:from flask import Flask, redirect, url_forapp = Flask(__name__)@app.route('/admin')def hello_admin(): return 'Hello Admin'@app.ro原创 2022-02-24 13:28:28 · 266 阅读 · 0 评论 -
Flask——过滤器
什么是过滤器过滤器的本质就是函数。有时候我们不仅仅只是需要输出变量的值,我们还需要修改变量的显示,甚至格式化、运算等等,而在模板中是不能直接调用 Python 中的某些方法,那么这就用到了过滤器。使用方式:过滤器的使用方式为:变量名 | 过滤器{{variable | filter_name(*args)}}如果没有任何参数传给过滤器,则可以把括号省略掉, flask中过滤器支持链式调用{{variable | filter_name}}常见内建过滤器字符串操作safe:禁用转义<原创 2022-02-22 20:21:40 · 1023 阅读 · 0 评论 -
Flask——控制代码块的基本使用
前置笔记:Flask——变量代码块的基本使用_LarsGyonX的博客-CSDN博客简单来说就是{%控制代码%}一、For循环一个很简单的视图函数,将列表传入模板。@app.route('/')def index(): list_str = [1, 2, 3, 4, 5] return render_template('temp.html',list_str=list_str)for循环的使用:{%for num in list_str%} {{num}原创 2022-02-20 15:25:11 · 322 阅读 · 1 评论 -
Flask——变量代码块的基本使用
在第一个flask程序中,使用了自己写的html作为渲染模板,本博客使用Jinja2模板引擎来渲染模板。在Flask框架中,我们通常使用render_template()方法来渲染模板,其语法格式为:render_template(模板名,key=value,key=value) 由于render_template()默认是从templates文件夹中获取模板文件,所以我们一般都是把模板文件放在templates文件中; key的值是任意的,value的值是变量名,通常,模板中使用原创 2022-02-20 14:21:28 · 602 阅读 · 1 评论 -
Flask——路由定义的基本方式
小白从0学习flask,以下是关于路由定义的笔记。原创 2022-02-20 00:05:17 · 717 阅读 · 1 评论 -
第一个flask程序
使用flask框架的最简单的程序原创 2022-02-19 23:18:06 · 366 阅读 · 1 评论 -
Flask安装与环境配置
flask学习从安装开始原创 2022-02-19 22:06:04 · 4283 阅读 · 0 评论