文件名称:django-entity:Django的实体关系管理
文件大小:54KB
文件格式:ZIP
更新时间:2024-06-05 17:13:11
Python
Django实体- Django Entity是一款应用程序,可为Django项目提供在单独的,功能齐全且易于访问的表中镜像其实体和实体关系的功能。 仅支持PostgreSQL。 Django Entity为大型项目提供了更好地隔离其应用程序的能力,同时使那些必须处理主项目中的实体及其关系的应用程序中的特定于应用程序的代码最小化。 什么是实体? 实体是Django项目中的任何模型。 例如,一个实体可以是Django用户模型或一组用户。 类似地,实体关系定义了不同类型的实体之间的上级和下级关系。 例如,组将是用户的超级实体。 Django Entity应用程序允许您轻松地在模型定义中表达这种关系,并将其同步到项目中任何其他应用程序均可访问的集中位置。 用例 想象一下,您有一个Django项目,该项目定义了许多类型的用户分组。 例如,假设在您的企业项目中,您允许用户定义他们的经理,他们的公
【文件预览】:
django-entity-develop
----MANIFEST.in(67B)
----settings.py(2KB)
----run_tests.py(836B)
----requirements()
--------requirements-testing.txt(86B)
--------requirements.txt(123B)
----CONTRIBUTORS(159B)
----manage.py(235B)
----CONTRIBUTING.md(2KB)
----.travis.yml(480B)
----tox.ini(616B)
----LICENSE(1KB)
----setup.cfg(163B)
----setup.py(2KB)
----README.md(21KB)
----entity()
--------apps.py(205B)
--------config.py(4KB)
--------sync.py(23KB)
--------urls.py(37B)
--------migrations()
--------__init__.py(97B)
--------models.py(23KB)
--------signal_handlers.py(4KB)
--------management()
--------tests()
--------version.py(22B)
----release_notes.md(3KB)
----publish.py(408B)
----.gitignore(271B)
----.coveragerc(305B)