- 博客(4)
- 收藏
- 关注
原创 Python 基于Sqlalchemy实现的分页器 QueryPaginate
基于Sqlalchemy 实现的分页器 QueryPaginate问:为什么不用Sqlalchemy自带的 paginate 呢?答:Sqlalchemy自带的paginate在实际应用中有所不足,不符合国内用户的习惯,且无法保证选择项一直居中问:此QueryPaginate是否存在性能问题答:此分页器已在多项目上使用,不存在此问题图1.分页器类包含的参数见图图2.在分页列表内选中项始终居中上代码 def __init__(self, query, per_page: int =
2020-12-01 12:30:25 1679 3
原创 SQLAlchemy从数据库内读取出树形结构菜单
首先Sqlalchemy是不可以直接读取出有条件限制的树形结构菜单。只能自己实现一个上代码# 菜单表class Menu(BaseModel): """侧边栏菜单模型""" JK__model_name = '菜单' pk = db.Column(db.Integer, primary_key=True) title = db.Column(db.String, nullable=False, comment='菜单标题') code = db.Colu
2020-10-10 14:16:52 1193
原创 Django 修改数据库 然后保存时遇到 django.db.utils.OperationalError:no such table xxx
Django 修改数据库 然后保存时遇到 django.db.utils.OperationalError:no such table xxx发生原因模型修改前class FileManageIT(models.Model): """文件管理""" author = models.ForeignKey(UserLoginInfo, on_delete=models...
2019-11-01 15:12:48 1395
原创 Ubuntu 16.04 有道词典 pyqt5报错
发生原因!有道词典在Ubuntu 16 运行时是基于Python 3.5.2 安装时默认把依赖包安装在Python 3.5.2中 我在安装其他版本python时覆盖了Python 3.5.2的系统默认软连接,我们改回来就OK了修改方法!先删除现在的软链接:sudo rm /usr/local/bin/python3 再修改为默认的Python 3.5.2sudo ln -s /usr...
2019-04-24 18:40:14 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人