Django的高效树实现
项目描述
django-treebeard
django-treebeard 是一个库,它实现了Django Web框架2.2及以后版本的效率树实现。
它由Gustavo Picón编写,并使用Apache许可证2.0授权。
状态
特性
django-treebeard是
- 灵活的:包含3种不同的树实现,具有相同的API
- 邻接表
- 物化路径
- 嵌套集
- 快速的:优化了非天真树操作
- 简单的:使用Django模型继承和抽象类来定义自己的模型。
- 干净的:可测试且经过良好测试的代码库。代码/分支测试覆盖率超过96%。
您可以在以下位置找到文档
支持版本
django-treebeard 正式支持
- Django 3.2, 4.1, 4.2, 5.0
- Python 3.8 - 3.12
- PostgreSQL, MySQL, MSSQL, SQLite数据库后端。
项目详情
下载文件
下载您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。
源分布
django-treebeard-4.7.1.tar.gz (294.1 kB 查看散列)
构建分布
django_treebeard-4.7.1-py3-none-any.whl (93.2 kB 查看散列)
关闭
django-treebeard-4.7.1.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 846e462904b437155f76e04907ba4e48480716855f88b898df4122bdcfbd6e98 |
|
MD5 | c0106d9f0b83d8cc4a878c2f9bf1a361 |
|
BLAKE2b-256 | bb24eaccbce17355380cb3a8fe6ad92a85b76453dc1f0ecd04f48bfe8929065b |