Flask分页iter_pages之None分析

2019-01-03
阅读 2 分钟
3.6k
可以很明了的看到当last+1 != num的时候就会返回None,那么接下来的问题就是如果可以使last+1 != num,那就是当num <= left_edge or (num > self.page - left_current - 1 and num < self.page + right_current) or num > self.pages - right_edge不成立的时候,下次循环就会使last+1 != num。那么,我们如何...

Flask_sqlalchemy之数据分页

2019-01-02
阅读 2 分钟
4k
在做项目中很多时候我们都需要分页,可能很多人都知道使用paginate进行分页,可是然后就不知道了,今天像大家介绍一下个paginate分页。paginate(self, page=None, per_page=None, error_out=True, max_per_page=None)

Flask之扩展flask-migrate

2018-12-28
阅读 2 分钟
3.6k
flask-migrate一个用来做数据迁移的falsk扩展,一般都是结合flask-sqlalchemy使用,在上一篇文章中我也介绍了这个扩展,需要的小伙伴可以看一下,后续我会将flask-sqlalchemy更深层的写出来。【config.py】

Flask扩展之flask-sqlalchemy(上)

2018-12-27
阅读 4 分钟
3.9k
flask-sqlalchemy是flask的一个ORM扩展框架,这个扩展在sqlalchemy的进行的扩展,更方便的结合Flask.什么是ORM?其是Object Relational Mapping的缩写,中文:对象关系映射,说白了就是程序中的实体类通过ORM可以映射成为数据库中的表,方便我们通过程序的方式操作数据表,这里就包括数据表的生成、删除、关系创建及表记...