Django的高效树实现

django-treebeard-rvanlaar的Python项目详细描述


django treebeard是一个实现高效树实现的库 对于djangowebframework1.8及更高版本。在

它由gustavopicón编写,并在Apache许可证2.0下获得许可。在

状态

https://readthedocs.org/projects/django-treebeard/badge/?version=latesthttps://travis-ci.org/django-treebeard/django-treebeard.svg?branch=masterhttps://ci.appveyor.com/api/projects/status/mwbf062v68lhw05c?svg=truehttps://img.shields.io/pypi/v/django-treebeard.svg

特点

django treebeard是:

  • Flexible:使用相同的API包含3个不同的树实现:
    1. 邻接表
    2. 物化路径
    3. 嵌套集
  • Fast:优化的非朴素树操作
  • ^{str1}$Easy:使用Django模型继承和抽象类来定义自己的继承 模型。在
  • Clean:可测试且测试良好的代码库。代码/分支测试覆盖率高于 96%。可在Jenkins进行测试:

您可以在中找到文档

http://django-treebeard.readthedocs.io/en/latest/

支持的版本

django treebeard正式支持

  • Django 1.8-2.0版
  • Python 2.7、3.4、3.5、3.6
  • PostgreSQL、MySQL、SQLite数据库后端。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么Scanner类不像println方法那样使用重载的概念   java Jersey:接受枚举请求参数的整数   java如何在EclipseKepler中安装Hibernate?   java在修补servlet中的jsp文件时获取NullPointerException   java“addScript”在HSQL中是否有最大记录计数?   java Maven使用@Ignore运行单元测试   java是args[0],args[1]变量吗?   java Swing JScrollPane溢出   java与Facebook Graph Api更新机制的集成,无需实时更新   java矩形在多边形内?   java Netty句柄AnnotatedConnectionException   java Springboot JPA不自动生成表   java如何在后台或睡眠模式下采样加速度计数据   java为什么RocketMQ DefaultMQProcuderImpl在成功发送消息的情况下调用updateFaultItem   java在对象数组中计算最小值,然后在另一个计算中使用它   java重缩放JFrame内容   如何使用Netbeans在java中输入泰米尔语(swing组件)?