摘要:
如果同一个请求会被多次调用,每次调用都会消耗很多资源,并且每次返回的内容都相同,就该使用缓存了 自定义缓存装饰器 在使用Flask-Cache扩展实现缓存功能之前,我们先来自己写个视图缓存装饰器,方便我们来理解视图缓存的实现。首先,我们要有一个缓存,Werkzeug框架中的提供了一个简单的缓存对象S 阅读全文
摘要:
安装 pip install Flask-PyMongo 初始化Pymongo实例 在应用配置中,我们指定了MongoDB的服务器地址,端口,数据库名,用户名和密码。对于上面的配置,我们也可以简化为: 在同一应用中,我们还可以初始化两个以上的Flask-PyMongo实例,分别基于不同的配置项: 当 阅读全文
摘要:
安装 pip install flask-mail 配置参数 批量发送 这样应用同邮件服务器的连接”mail.connect()”会一直保持到所有邮件发送完毕,也就是退出with语句后再关闭,避免多次创建关闭连接的开销。批量发送邮件个数上限由配置项”MAIL_MAX_EMAILS”决定。 邮件带附件 阅读全文