Metadata-Version: 2.1
Name: dmdjango
Version: 3.0.8
Summary: Dameng database backend for Django
Home-page: UNKNOWN
Author: Dameng
Author-email: 
License: UNKNOWN
Platform: UNKNOWN
Description-Content-Type: text/markdown
License-File: LICENSE

## dmDjango

​		Django是基于Python的Web应用程序框架，dmDjango是DM提供的Django连接DM数据库的驱动，当前版本为 `3.0.8` ，API详见安装目录下的 `《DM8_dmPython使用手册》` ，目前用于适配 `3.0` 以上版本的Django。

​		dmDjango与Django版本并不存在一一对应的关系，3.0系列版本dmDjango适配3.0以上所有版本Django。

### ChangeLogs

#### dmDjango v3.0.8(2025-11-10)

* 新增了创建连接时设置兼容模式参数

#### dmDjango v3.0.7(2025-09-26)

* 新增了创建连接时设置字符串类型以及派生类型的默认值选项

#### dmDjango v3.0.6(2025-08-18)

* 新增了对于达梦数据库向量类型以及距离函数等的支持
* 修复了使用 `bulk_create` 方法执行时，执行时长随着插入数量线性增长的问题
* 新增了对于 `JSON` 类型的支持

#### dmDjango v3.0.5(2025-01-15)

* 修复了连接数据库时需要赋予连接用户 `SOI` 角色的安全问题
* 修复了当表名或者列名带单引号情况，无法正确查询到表或列信息的问题
* 修复了使用 `pip uninstall` 无法卸载包的问题
* 修复了安装时候警告未声明 `zip_safe` 的问题

#### dmDjango v3.0.4(2024-09-25)

* 修复了在Linux环境下使用Django连接DM，处理 `distinct` 和 `cast` 时，语法有误的问题
* 修复了处理数据为时间类型时绑定为 `week` 时出现错误现象

#### dmDjango v3.0.3(2024-08-09)

* 修正了代码格式，移除了冗余代码

#### dmDjango v3.0.2(2024-04-10)

* 新增了对于 `Django 5.0 ` 新版本的支持，修复了部分函数报错问题
* 修复了新创建用户无法使用的问题，新创建的用户将默认获得 `SOI角色` 权限

#### dmDjango v3.0.1(2023-03-15)

* 新增了对于 `Django 4.1` 新版本的支持，修复了部分函数报错问题

#### dmDjango v3.0.0(2023-02-28)

* 新建框架适配包，用于兼容 `3.0` 以上版本的Django框架

