django-ltree:在 Django 模型中使用原生 Postgres 扩展 ltree 支持分层树状数据的 ltree 扩展实现

时间:2024-06-19 13:44:50
【文件属性】:

文件名称:django-ltree:在 Django 模型中使用原生 Postgres 扩展 ltree 支持分层树状数据的 ltree 扩展实现

文件大小:17KB

文件格式:ZIP

更新时间:2024-06-19 13:44:50

django postgresql-extension ltree Python

django-ltree 使用原生 Postgres 扩展ltree支持 Django 模型中的分层树状数据的树扩展实现。 Postgresql 已经有一个优化且非常有用的数据树实现。 扩展名是 这个 fork 包含对 Django 1.11 和 Python 2.7 的反向移植。 链接 Pypi 源代码 错误 贡献 文档TODO 安装 pip install django-ltree 然后在 Django 项目设置中将django_ltree添加到INSTALLED_APPS 。 并确保在添加PathField之前运行django_ltree migrations python manage.py migrate django_ltree 如果不存在, django_ltree迁移将安装ltree扩展。 您也可以在需要PathField的应用程序的迁移中指定dj


【文件预览】:
django-ltree-master
----.dockerignore(23B)
----CONTRIBUTORS(180B)
----django_ltree()
--------functions.py(355B)
--------apps.py(403B)
--------lookups.py(1KB)
--------migrations()
--------managers.py(1008B)
--------__init__.py(59B)
--------models.py(1KB)
--------paths.py(840B)
--------fields.py(3KB)
--------checks.py(581B)
----Dockerfile(1KB)
----python-versions.txt(25B)
----.travis.yml(961B)
----tox.ini(512B)
----LICENSE(1KB)
----setup.cfg(141B)
----setup.py(1KB)
----README.md(2KB)
----Makefile(210B)
----docker-compose.yml(295B)
----tests()
--------test_model.py(8KB)
--------taxonomy()
--------test_register.py(885B)
--------conftest.py(973B)
--------test_path_value.py(476B)
----.gitignore(1KB)

网友评论