web2py
文章平均质量分 61
熙金顺乐葵攘
一个甲方公司里面搞自主开发,自己写代码的Alien
展开
-
pyDAL一个python的ORM(补充1) pyDAL与pandas
这样mytable整张表就读取到了df中,我们后续就可以用df来做各种数据操作了;对于pyDAL,对于查询结果刚好用as_list()方法转化得到数据,就是一个“使用read()方法,读取各种csv、excel、html、json等文件;dataframe除了上述两种方法,其实也可以通过构造数据生成,其中“pandas配套的ORM为SQLAlchemy,字典组成的列表”方法是最常用生成。那用pyDAL可以吗?# 生成DataFrame对象。# 定义一个字典列表。原创 2024-04-09 17:07:37 · 218 阅读 · 0 评论 -
web2py的grid组件数据导出小bug修复
当grid的query用到2个表 连接查询,且又有导出的表有虚拟字段时,导出的字段就不对了,这是框架的小BUG原创 2024-03-07 16:50:22 · 193 阅读 · 0 评论 -
pyDAL一个python的ORM(终) pyDAL的一些性能优化
pyDAL的一些性能优化:(1)批量插入海量数据(2)大数据量查询结果的遍历原创 2024-01-18 11:23:08 · 624 阅读 · 2 评论 -
pyDAL一个python的ORM(12) pyDAL的联合查询?
联合查询(Union)用于合并两个或多个表SELECT 语句的结果集,通常在同一个表,因为表太大被分表了,但是要联合来查询的情况。原创 2024-01-17 16:27:57 · 382 阅读 · 0 评论 -
pyDAL一个python的ORM(11) pyDAL的连接查询2
pyDAL的连接查询原创 2024-01-12 10:18:27 · 406 阅读 · 0 评论 -
pyDAL一个python的ORM(10) pyDAL的连接查询1
pyDAL的连接查询,嵌套查询和连接查询 有何区别联系原创 2024-01-11 11:52:51 · 1182 阅读 · 0 评论 -
pyDAL一个python的ORM(9) pyDAL的嵌套查询
嵌套查询,多用于多表之间,同一个表内当然也可以进行嵌套查询(没什么必要)原创 2024-01-10 10:18:47 · 636 阅读 · 0 评论 -
pyDAL一个python的ORM(8) pyDAL的commit()方法
pyDAL在使用过程中,所有对表和表中数据的增删改操作,必须写一句:db.commit(),才能提交到数据库生效;原创 2024-01-08 11:13:40 · 345 阅读 · 0 评论 -
pyDAL一个python的ORM(7) pyDAL数据的增删改insert/delete/update/commit/truncate
pyDAL数据的增删改insert/delete/update/commit/truncate原创 2024-01-05 10:46:33 · 355 阅读 · 0 评论 -
pyDAL一个python的ORM(6) pyDAL常用运算
pyDAL常用运算原创 2024-01-03 11:26:03 · 877 阅读 · 0 评论 -
pyDAL一个python的ORM(5) pyDAL查询orderby, distinct
pyDAL查询orderby, distinct原创 2024-01-02 16:40:38 · 889 阅读 · 0 评论 -
pyDAL一个python的ORM(3)建表&与表相关操作
检查define_table()的字段是否已存在,不存在的执行SQL扩展字段,如果用数据库客户端或者其他工具扩展字段,但是没有用define_table()同步引入相关字段,那这个字段在pyDAL中是无法使用的。如果表和字段已存在,就检查表的字段,以及字段的数据类型在数据库中和define_table()是否一致,如果不一致,则自动执行SQL更改字段数据类型。,使用其他工具进行建表时,要注意。的对应关系,这是使用任何。的匹配定义变更,同时。是个适配多种数据库的。原生数据库的数据类型。原创 2023-12-28 14:49:15 · 935 阅读 · 0 评论 -
pyDAL一个python的ORM(2)pyDAL的安装与初始化
一、pyDAL库的安装PIP命令常见问题处理原创 2023-12-27 16:08:05 · 929 阅读 · 0 评论 -
pyDAL一个python的ORM(1)ORM 与 pyDAL
一、pyDAL是python流行的web开发框架web2py的ORM,它名字,本质上跟ORM是一个意思。一、数据库API方式,如:Java的JDBCPython 的BD-API编程代码中大量嵌套SQL语句需要开发人员同时 拥有较高的编程和SQL基础。原创 2023-12-27 12:18:31 · 461 阅读 · 0 评论 -
web2py单用户多角色+单function多角色可访问的快速鉴权
web2py一个用户属于多个角色,一个funtion有需要多个角色可以访问,我们快速鉴权。原创 2023-12-11 15:59:02 · 322 阅读 · 0 评论 -
web2py内建menu的使用和优化(减少系统开销)
web2py自带menu,能很方便为不同角色用户构建操作菜单,但是因为这个menu是每次页面响应都要执行调用,如果系统角色较多,那就是每次要根据各种逻辑生成菜单,那建议是登录成功后,放在session对象中原创 2023-11-24 17:01:36 · 358 阅读 · 0 评论 -
web2py内建grid组件数据导出增加日志功能
IT系统的"数据导出"属于核心操作,很多安全要求较高的系统甚至采用了“金库模式”去管理数据导出,这里为grid组件的数据导出,增加日志记录功能原创 2023-11-22 15:35:20 · 315 阅读 · 0 评论 -
web2py增加连续N次登录密码错误自动锁定用户
信息安全管理常用的功能点是:如果用户连续N次登录密码错误自动锁定用户,N根据自己需求设定。本次改造需要改gluon下的tools.py源码,同时为auth_user表扩充一个字段:原创 2023-10-19 14:44:26 · 56 阅读 · 0 评论 -
web2py不使用grid,完全自定义导出excel文件的方法
web2py不使用grid,完全自定义导出excel文件的方法原创 2023-10-19 11:23:51 · 58 阅读 · 0 评论 -
web2py增加第一次登录和定期强制修改密码功能
之前我们为web2py框架改造增加了本地验证码功能,另一个提升信息安全的常用手段是用户必须第1次登录和定期强制修改密码,今天我们动手改造这块,本次改造需要改gluon下的tools.py源码,同时为auth_user表扩充一个字段原创 2023-10-19 10:51:20 · 97 阅读 · 0 评论 -
web2py增加登录图片验证码改造
web2py增加登录图片验证码改造,,本地生成个简单的验证码,需要修改web2py框架源代码:原创 2023-10-17 16:49:03 · 58 阅读 · 0 评论 -
web2py表字段Filed的虚拟字段Virtual,自动计算字段Computed的使用详解
web2py表字段Filed的虚拟字段Virtual,自动计算字段Computed的使用详解原创 2023-01-10 16:45:16 · 174 阅读 · 0 评论 -
web2py的SQLFORM.grid中展现图片与field的represent详解
web2py的SQLFORM.grid中展现图片与field的represent详解,web2py的SQLFORM.grid组建是表格化数据,针对时upload的字段,提供的文件的下载地址,针对一些图片文件,我们想直接在SQLFORM.grid的表格里中看到图片原创 2023-01-10 15:56:02 · 88 阅读 · 0 评论 -
web2py的upload已上传文件的改名存储
web2py的upload已上传文件的改名存储,下载文件时,web2py会自动解码加密的原始文件名供我们下载,对于已上传了的文件,我们还想更改原始文件名怎么办原创 2023-01-10 12:25:24 · 161 阅读 · 0 评论 -
web2py的upload字段的批量上传实现
web2py的upload字段的批量上传实现,web2py相关的文件加密命名机制保证了数据安全,但标准的用法,只能用一个Form对象,一个一个的上传,如果我们想批量上传文件upload字段文件,且满足web2py原生的文件加密命名机制用怎么操作原创 2023-01-10 11:55:10 · 114 阅读 · 0 评论 -
web2py的upload使用详解/优化/修复
web2py的upload使用详解/优化/修复(uploadseparate)原创 2022-11-11 11:14:19 · 307 阅读 · 0 评论 -
web2py的SQLFORM.grid的多表连接查询展示的要点
web2py的SQLFORM.grid的多表连接查询展示的要点原创 2022-10-26 16:44:29 · 132 阅读 · 0 评论 -
web2py的SQLFORM.grid的query数据集的常见使用方式
web2py的SQLFORM.grid的query数据集的常见使用方式原创 2022-10-26 16:16:43 · 102 阅读 · 0 评论 -
web2py的SQLFORM.grid的查询字段优化控制
web2py的SQLFORM.grid的查询字段优化控制原创 2022-10-26 14:57:56 · 175 阅读 · 0 评论 -
web2py的FORM的验证提示flash出现乱码如何办
web2py的FORM的验证提示flash出现乱码如何办原创 2022-10-14 09:51:15 · 99 阅读 · 0 评论 -
web2py的SQLFORM.grid动态设置paginate每页展示数量
web2py的SQLFORM.grid动态设置paginate每页展示数量原创 2022-10-11 15:11:15 · 111 阅读 · 0 评论 -
web2py的DAL查询结果的常见排序操作
web2py的DAL查询结果的常见排序操作原创 2022-10-11 11:07:45 · 92 阅读 · 0 评论 -
如何在web2py的SQLFORM.grid组建中自定义下拉菜单
如何在web2py的SQLFORM.grid组建中自定义下拉菜单原创 2022-10-11 10:50:23 · 72 阅读 · 0 评论 -
web2py使用excel的xlsx格式导出
web2py使用excel的xlsx格式导出原创 2022-09-28 12:12:13 · 107 阅读 · 0 评论 -
web2py grid 的csv导出优化excel中文乱码和表头label
web2py grid 的csv导出优化excel中文乱码和表头label原创 2022-09-28 11:32:07 · 384 阅读 · 1 评论