Skip to main content

七大框架

项目描述

七框架

天志互联Python开发库

1.1.9 更新内容

  • 增加http补丁方法

1.1.8更新内容

  • 增加os功能
  • 处理MySQL事务OperationalError或者是InternalError异常阻塞的问题

1.1.7 更新内容

  • 修复 aws s3 错误

1.1.6 更新内容

  • 新增消息类、RocketMQ

1.1.5 更新内容

  • mysql事务日志修复

1.1.4 更新内容

  • 添加消息可以帮助 RabbitMQ、RocketMQ 类

1.1.3 更新内容

  • 修复mysql事务回滚的bug

1.1.1 更新内容

  • redis支持ssl

1.1.0更新内容

  • 修改base_handler:filter_check_params参数过滤器在获取post/application/json参数后,同时去获取查询参数
  • base_model update_table、del_entity 添加可选参数

1.0.135更新内容

  • mysql优化事务没有记录日志的问题

1.0.134更新内容

  • 添加AWS S3存储支持
  • MySQLHelper _add_sql_log 添加详细日志

1.0.133更新内容

  • HTTPHelper 添加删除选项头补丁方法

1.0.132更新内容

  • 新增ip解析帮助类
  • 添加百度云媒体信息获取方法

1.0.131更新内容

  • 新增os.py文件/文件夹操作类
  • base_handler 返回文件流函数
  • 线程连接池数量调整为5000,并且支持配置读取(thread_pool_count)默认

1.0.130更新内容

  • base_model 增加 add_values(insert...values(),();)函数;
  • base_model 添加函数增加返回值(自增ID或影响行数)扩展参数;
  • base_model 增加add_update_whole_entity函数,用于发生唯一键时全量更新的函数;
  • mysql.py commit_transaction 添加返回详细的元组信息参数

1.0.129更新内容

  • 处理路由传参未透传接收问题

1.0.128更新内容

  • 监控接口监控不参与日志记录

1.0.127更新内容

  • base_model 限制支持整形

1.0.126更新内容

  • 配置日志_console,控制是否需要输出日志

1.0.125更新内容

  • 添加通用签名装饰器
  • 百度更新SDK版本号

1.0.124更新内容

  • 添加百度云存储BOS组件
  • base_model update_entity 添加功能更新字段
  • 日志未配置报错问题修复

1.0.123更新内容

  • 添加日志时间

1.0.122更新内容

  • 处理日志存储配置开关失败的bug
  • 优化redis字符串返回字节类型的配置

1.0.121更新内容

  • 处理文本日志不记录request_code的问题;
  • dict 添加不定字典的合并函数;

1.0.120更新内容

  • 添加本地文件写入帮助类文件->LocalFileHelper

1.0.119更新内容

  • mysql日志记录格式调整

1.0.118更新内容

  • TimeHelper 增加格式时间转换功能

1.0.117更新内容

  • 框架发布整理

1.0.116更新内容

  • tornado handler自带monitor.py

1.0.115更新内容

  • 日志优化
  • clickhouse帮助类

1.0.114更新内容

  • 日志配置日志修改,添加redis存储日志

1.0.113更新内容

  • 增加JsonHelper json_dumps()常用格式的反序列化

1.0.112更新内容

  • 优化SignHelper公共加密类

1.0.111更新内容

  • 优化SignHelper公共加密类

1.0.110更新内容

  • 优化pymysql暗改转移方法

1.0.108更新内容

  • 添加腾讯云对象存储

1.0.107更新内容

  • base_model get_total 时传groupby 时报错的问题

1.0.106更新内容

  • 添加阿里oss2依赖

1.0.105更新内容

  • 添加阿里oss2帮助类

1.0.104更新内容

  • 优化文件添加金山云(KS3)存储帮助类

1.0.102更新内容

  • 文件添加金山云(KS3)存储帮助类
  • 调整filter_check_params 方法输入application/json为空时自动再查找普通参数

1.0.101更新内容

  • http_log 增加打印公共返回字段

1.0.100更新内容

  • 修复mysql更新错误

1.0.99更新内容

  • 修复mysql错误

1.0.98更新内容

  • 优化时间助手 关于本周及本月/年 第一天一天一天的时间,以及指定日期的对比功能

1.0.96更新内容

  • 新增 Timehelper 关于本周及本月/年 第一天一天一天时间,以及指定日期的对比功能
  • mysql优化传参如果不为list的情况下,参数为0报错的bug

1.0.95更新内容

  • 新增CSVHelper

1.0.94更新内容

  • 优化base_model 解决get_entity_by_id id=0报错的BUG

1.0.93更新内容

  • 优化base_model

1.0.92更新内容

  • 修改base_model更新数据库未影响行数时返回False

1.0.91更新内容

  • DBUtils 高版本写变更法,依赖版本调整

1.0.90更新内容

  • TimeHelper 增加时间差集计算

1.0.89更新内容

  • 优化企业微信帮助类

1.0.88更新内容

  • 优化企业微信帮助类

1.0.87更新内容

  • 添加企业微信帮助类
  • 添加公共签名帮助类
  • 登录http post请求

1.0.86更新内容

  • 修改等级

1.0.85更新内容

  • 添加等级

1.0.84更新内容

  • reredis db=0 是修复异常的bug

1.0.83更新内容

  • 修复http post json请求bug

1.0.82更新内容

  • 修复redis添加init参数bug

1.0.81更新内容

  • Redisinit 可添加参数,可直接创建配置绑定

1.0.80更新内容

  • 优化sha256加密方法

1.0.79更新内容

  • 添加sha256加密方法

1.0.78更新内容

  • TimeHelper 添加更改时间格式的方法

1.0.77更新内容

  • 登录库格式调整

1.0.75更新内容

  • 事务添加导出语句方法

1.0.74更新内容

  • mysql优化事务

1.0.73更新内容

  • base_model 增加 update_list 方法

1.0.72更新内容

  • 优化DbTransaction事务类

1.0.71更新内容

  • 优化DbTransaction事务类

1.0.70更新内容

  • 增加 DbTransaction 事务类

1.0.69更新内容

  • 修复base_model BUG

1.0.68更新内容

  • 修改企业微信通知添加项目产生的错误

1.0.67更新内容

  • base_model 增加事务处理

1.0.66更新内容

  • 添加框架依赖

1.0.65更新内容

  • 添加框架依赖

1.0.64更新内容

  • 增加excel帮助类
  • 增加二维码帮助类

1.0.63更新内容

  • 修改文件->ufile cdn跟随问题

1.0.62更新内容

  • base_model 修改page_list函数的count()字段

1.0.61更新内容

  • log记录数据库添加record_time字段
  • base_handler->get_params 添加多余空格选填参数

1.0.60更新内容

  • base_model conver_type 修改

1.0.59更新内容

  • 企业微信通知加项目名称

1.0.58更新内容

  • 修改主机处理

1.0.57更新内容

  • 修改日志写入数据库转义问题

1.0.56更新内容

  • 优化base_model 分页功能

1.0.55更新内容

  • 错误异常报错处理

1.0.54更新内容

  • mysql优化连接

1.0.53更新内容

  • 添加DBUtils依赖

1.0.52更新内容

  • mysql优化助手连接池
  • basemodel配合mysql修改

1.0.51更新内容

  • 修改 urlencode 错误

1.0.50更新内容

  • 优化日志添加数据库记录

1.0.49更新内容

  • 日志添加数据库记录
  • ufile.py改名为file.py
  • file.py 添加 ufile 下载文件方法

1.0.48更新内容

  • 优化filter_check_params

1.0.47更新内容

  • JsonEncoder 支持十进制类型

1.0.46更新内容

  • 修复ufile错误

1.0.45更新内容

  • 修复ufile包名冲突的问题

1.0.44更新内容

  • 增加u文件封装

1.0.43更新内容

  • 修复企业微信通知bug
  • 修改准备的http请求信息支持json参数

1.0.42更新内容

  • @filter_check_params 支持接收json传参

1.0.41更新内容

  • 添加测试环境配置

1.0.40更新内容

  • 修复已知BUG

1.0.39更新内容

  • 添加企业微信报警(notice.py)
  • base_handler 内filter_check_params 装饰器单独修改输入参数

1.0.38更新内容

  • 修复引用

1.0.37更新内容

  • 修复json字节转码BUG
  • base_handler 添加body参数转dict函数

1.0.36更新内容

  • http请求修复问题

1.0.35更新内容

  • 添加http请求日志

1.0.33更新内容

  • 添加base_tornado

1.0.31更新内容

  • 添加coding帮助类

1.0.30更新内容

  • 添加源

1.0.29更新内容

  • 优化base_model 增加seven_framework 框架引用

1.0.27更新内容

  • 增加基础设施 base_console

1.0.26更新内容

  • 优化 CryptoHelper 编码问题
  • 增加 CryptoHelper 针对字节的 md5 加密
  • 优化BaseHandler body转实体方法

1.0.25更新内容

  • CryptoHelper 增加sha1加密

1.0.24更新内容

  • base_handler 增加request_body_to_entity 方法

1.0.23更新内容

  • 优化base_handler get_param 空值也返回默认值

1.0.22更新内容

  • 优化base_handler filter_check_params 装饰器,允许不检查必填参数

1.0.20更新内容

  • 优化MysqlHelper

1.0.19更新内容

  • 将MysqlHelper的条件参数拆开为where/group_by/order_by/limit参数
  • 将 MysqlHelper 及 base_model 增加事务执行函数transaction_execute

1.0.18更新内容

  • 解决base_api_handler的初始化bug

1.0.17更新内容

  • 优化框架结构
  • 修改CryptoHelper的加密加密方法

项目详情