随笔分类 - Flask框架入门
Flask基础入门
摘要:一、sqlalchemy的介绍及安装 1.1 介绍 sqlalchemy:独立的orm框架,轻松的集成到任意项目中去,SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行
阅读全文
摘要:一、数据库连接池 # flask 可以使用pymysql操作数据库 1.1 如果把conn做成全局 多个线程使用同一个链接对象,会导致数据错乱 1.2 如果在每个视图函数中建立链接 每个线程使用一个连接,会导致mysql连接数过大 1.3 借助于第三方模块dbutils,实现数据库连接池 pip
阅读全文
摘要:一、session的使用和原理 1.1 session执行原理 用户第一次请求后,将产生的状态信息保存在session中,这时可以把session当做一个容器,它保存了正在使用的所有用户的状态信息;这段状态信息分配了一个唯一的标识符用来标识用户的身份,将其保存在响应对象的cookie中;当第二次请求
阅读全文
摘要:一、路由系统 1.路由使用 flask 路由写法: 基于装饰器 from flask import Flask app = Flask(__name__) @app.route('/index', methods=['GET'], endpoint='index') # 第一个参数为url路径,第二
阅读全文
摘要:一、介绍 1.Flask介绍 Flask是一个基于Python开发并且依赖jinja2模板(DTL)和Werkzeug WSGI(符合wsgi协议的web服务器,wsgiref)服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Fla
阅读全文