
Flask框架
一个非常正经的人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flask框架(七)--效率
flask效率 flask默认支持多线程的服务器操作 pyhton中提高性能的方式: 进程 fork process multiprocessing 线程 thread threading 协程 python的一种提升效率的手段,消耗小,由人为控制切换,利用线程执行中的耗时操作时间,去做别的事情。 实际上协程就是使用yield进行封装的。 使用greenlet封装了yield geven...原创 2019-10-21 21:31:56 · 1077 阅读 · 0 评论 -
Flask框架(六)--蓝图,请求钩子,上下文,单元测试(Flask,Django)
一、蓝图–blueprint 类似于django中的app子应用。 flask中,要将项目模块化,就应该使用blueprint,它是flask自带的一种开发模式,目的是方便开发大型的项目。 使用 from flask import Flask,Blueprint # 实例化一个蓝图对象 # 参数:第一个 bp = Blueprint('goods',__name__) @bp.route('/...原创 2019-10-21 19:42:06 · 499 阅读 · 0 评论 -
Flask框架(五)--flask-restful,flask-migrate
一、Restful django中restful是一种api接口的设计规范,通常定义的路由不会出现“动词”。 (一)flask中的restful 需要插件:flask-restful 1.安装插件 pip install flask-restful 2.修改main.py,配置 3.使用 from main import api from flask_restful import Resour...原创 2019-10-17 16:51:36 · 691 阅读 · 0 评论 -
Flask框架(四)--分页,form表单类,csrf
一、分页 django中使用封装好的分页器paginator进行分页,它为我们提供了很多封装好的方法。 flask中需要自己封装。 封装 pager.py import math class Pager(): # data:列表 def __init__(self,data,page_size): ''' :param data: 数据 ...原创 2019-10-17 16:51:03 · 353 阅读 · 0 评论 -
Flask框架(三)--获取图片,flask-script(runserver,migrate),会话,请求,考勤功能
一、获取图片 保存图片 使用图片 二、Flask插件 flask-script是第三方提供的Flask项目交互式插件,可以使用flask-script管理安装项目命令。 安装flask-script pip install flask-script 使用flask-script插件编写运行项目,实现项目运行和表结构同步 配置pycharm启动 第一种 只能使用runserver,不能使用...原创 2019-10-16 22:39:37 · 1072 阅读 · 0 评论 -
Flask框架(二)--flask-sqlalchemy,项目目录,配置文件,登录注册,上传图片常用属性
一、Flask数据库操作 django中使用ORM连接操作数据库,如果不使用数据库,将会失去站点管理的功能。 python使用pymysql连接操作数据库,flask中也可以使用pymysql连接。 sqlalchemy:python的开源数据库框架 (一)flask-sqlalchemy 对sqlalchemy进行封装 安装 pip install flask-sqlalchemy pip in...原创 2019-10-16 22:38:56 · 1457 阅读 · 0 评论 -
Flask框架(一)--搭建,请求,静态文件,模板(日历制作)
Flask 轻量级框架:flask,web.py,tornado,开发灵活,开发效率低,可以真正体现程序员的水平。 重量级框架:django,方便程序员开发,提供大量的功能组件(站点管理,csrf_token,富文本,表单类,缓存,日志,ORM) flask提供了什么? 只能够完成最简单的请求响应 jinja2:模板系统 werkzeug:工具箱(wsgi) 插件 一、开始Flask f...原创 2019-10-16 22:38:13 · 495 阅读 · 0 评论