本系列笔记是我阅读Miguel Grinberg的《Flask Web Development》的笔记,标题与书本同步。希望通过记录技术笔记的方式促进自己对知识的理解。 本篇对应书本第一章:安装。 使用虚拟环境 虚拟环境…
标签:flask
flask 配置使用缓存
如果应用运行很慢,可以尝试引入一些缓存,缓存的工作是什么呢? 比如有一个需要一段时间才能完成的函数,但是这个函数的返回结果可能在5分钟之内都是足够有效的,因此可以将这个结果放在缓存中一段时间,而不用反复计算 flask本…
flask 单元测试 (一)
框架选择: 根据 https://blog.zengrong.net/pos…得知: flask项目本身使用的是pytest nose是对标准库unittest的封装,现在比较流行,但文档没有pytest做的…
一个Flask应用运行过程剖析
相信很多初学Flask的同学(包括我自己),在阅读官方文档或者Flask的学习资料时,对于它的认识是从以下的一段代码开始的: from flask import Flask app = Flask(__name__) @…
关于Python not 及is None的有趣现象
最近碰到一个问题,就是查看flask SessionInterface相关源码的时候。比如我想整合redis作为flask session的存储。参考:http://flask.pocoo.org/snippe̷…
flask中使用jsonify和json.dumps的区别
flask提供了jsonify函数供用户处理返回的序列化json数据,而python自带的json库中也有dumps方法可以序列化json对象,那么在flask的视图函数中return它们会有什么不同之处呢? 想必开始很…
flask入门4-文件上传与邮件发送
文件上传邮件发送 一、原生文件上传 form.html <img src="{{ url_for('static',filename='img/17.jpg') }}" width="300" alt="">…
flask + wtform + google storage
项目需要使用 flask 上传、下载文件到 google storage 上, 搜了一圈没有能直接结合 wtform 使用的插件,所以动手造了个轮子。 只实现了基本的上传,下载的功能,后续可能会完善预览、权限控制等功能。…
flask 从二进制数据返回图片
import io from flask import current_app as app from flask import send_file from myproject import Obj @app.rout…
mdwiki开发之路三
写不下去了,直接贴地址吧。菜鸟第一个python项目,求轻喷。后续打算变client-side session为server-side session,采用redis来管理session。加入图片和文章爬虫功能。重构代码…
Flask学习
Web框架 Web框架是构建Web应用的一种方式。尽管现在很多语言如PHP、Java都能开发Web应用,这些语言也都有相应成熟的Web框架,但是请求处理是这些Web框架的核心。知乎问答-如何学习Web框架 提到Web框架…
Flask-SQLAlchemy 学习总结
初始化和配置 ORM(Object Relational Mapper) 对象关系映射。指将面对对象得方法映射到数据库中的关系对象中。Flask-SQLAlchemy是一个Flask扩展,能够支持多种数据库后台,我们可以…