随笔分类 - Flask框架
摘要:安装 pip install flask_wtf 使用 在 Flask 中, Flask-wtf 扩展有一套完善的 csrf 防护体系,对于我们开发者来说,使用起来非常简单 设置应用程序的 secret_key,用于加密生成的 csrf_token 的值 # 1. session加密的时候已经配置过
阅读全文
摘要:Flask内置的模板语言,它的设计思想来源于 Django 的模板引擎DTP(Django Template),并扩展了其语法和一系列强大的功能。 渲染模版函数 Flask提供的 render_template 函数封装了该模板引擎 render_template 函数的第一个参数是模板的文件名,后
阅读全文
摘要:这个模块的作用可以让我们通过终端来控制flask项目的运行 安装命令: pip install flask-script -i https://pypi.douban.com/simple Manager 集成 Flask-Script到flask应用中,创建一个主应用程序,一般我们叫manage.
阅读全文
摘要:context 执行上下文:即语境,语意,在程序中可以理解为在代码执行到某一行时,根据之前代码所做的操作以及下文即将要执行的逻辑,可以决定在当前时刻下可以使用到的变量,或者可以完成的事情。 Flask中上下文对象:相当于一个容器,保存了 Flask 程序运行过程中的一些信息[变量、函数、类与对象等信
阅读全文
摘要:请求钩子[hook] 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在项目运行开始时,建立数据库连接; 在客户端请求开始时,根据需求进行权限校验; 在请求结束视图返回数据时,指定数据的交互格式; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设置的功能,即请求
阅读全文
摘要:http的会话控制 所谓的会话,就是客户端浏览器和服务端网站之间一次完整的交互过程。 会话的开始是在用户通过浏览器第一次访问服务端网站开始。 会话的结束时在用户通过关闭浏览器以后,与服务端断开。 所谓的会话控制,就是在客户端浏览器和服务端网站之间,进行多次http请求响应之间,记录、跟踪和识别用户的
阅读全文
摘要:Flask中的request请求 request:flask中代表当前请求的 request 对象 作用:在视图函数中取出本次请求数据 导入:from flask import request 代码位置: 代理类 from flask.app import Request, 源码类:from wer
阅读全文
摘要:路由就是一种映射关系。是绑定应用程序和url地址的一种一对一的映射关系!我们在开发过程中,编写项目时所使用的路由往往是指代了框架/项目中用于完成路由功能的类,这个类一般就是路由类,简称路由。 路由的基本使用 from flask import Flask app = Flask(__name__)
阅读全文
摘要:在上一篇里,提到启动项目时,会出现一堆提示信息 那么上面的提示信息都是什么意思呢? 配置 这里之介绍几种常用配置方法: from_pyfile(外部.py文件) from_object(外部文件) from_object(内部类) from_pyfile(外部.py文件) settings.py D
阅读全文
摘要:开始之前 这是一篇写给自己的教程,如果有什么疑问请留言 flask简介 简介 Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展F
阅读全文