linux Python进阶:设计模式之迭代器模式 在软件开发领域中,人们经常会用到这一个概念——“设计模式”(design pattern),它是一种针对软件设计的共性问题而提出的解决方案。在一本圣经级的书籍《设计模式:可复用面向对象软件的基础》(1991年,Design Pa…
无分类 Flask_sqlalchemy之数据分页 在做项目中很多时候我们都需要分页,可能很多人都知道使用paginate进行分页,可是然后就不知道了,今天像大家介绍一下个paginate分页。paginate(self, page=None, per_page=None, error_out=True, max_per_page=N…
无分类 python之验证码生成 今天向大家总结一下python在做项目时用到的验证码生成工具:gvcode与captcha gvcode 全称:graphic-verification-code 安装: {代码…} 使用: {代码…} 效果: captcha 安装: {代码…} 使用: {代码…} 效果:
linux Python进阶:迭代器与迭代器切片 在前两篇关于 Python 切片的文章中,我们学习了切片的基础用法、高级用法、使用误区,以及自定义对象如何实现切片用法(相关链接见文末)。本文是切片系列的第三篇,主要内容是迭代器切片。
无分类 Flask之扩展flask-migrate flask-migrate一个用来做数据迁移的falsk扩展,一般都是结合flask-sqlalchemy使用,在上一篇文章中我也介绍了这个扩展,需要的小伙伴可以看一下,后续我会将flask-sqlalchemy更深层的写出来。【config.py】
无分类 Flask扩展之flask-sqlalchemy(上) flask-sqlalchemy是flask的一个ORM扩展框架,这个扩展在sqlalchemy的进行的扩展,更方便的结合Flask.什么是ORM?其是Object Relational Mapping的缩写,中文:对象关系映射,说白了就是程序中的实体类通过ORM可以…
无分类 Flask之扩展flask-session 在使用flask写应用程序的时候,我们会使用session来控制用户会话状态,但是我们无法确定session的保存位置,默认的flask保存session是模糊的,那我们可不可以控制session的存储位置呢,这就是flask-session:增加…