文件名称:django-cte:Django的通用表表达式(CTE)
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-06 01:06:18
Python
Django的通用表表达式(CTE) 安装 pip install django-cte 用法 简单的公用表表达式 可以使用With构造简单的CTE查询。 自定义CTEManager用于将CTE添加到最终查询中。 from django_cte import CTEManager , With class Order ( Model ): objects = CTEManager () id = AutoField ( primary_key = True ) region = ForeignKey ( "Region" , on_delete = CASCADE ) amount = IntegerField ( default = 0 ) cte = With ( Order . objects . values ( "region
【文件预览】:
django-cte-master
----setup.py(2KB)
----.gitignore(1KB)
----django_cte()
--------cte.py(6KB)
--------__init__.py(158B)
--------raw.py(954B)
--------meta.py(3KB)
--------join.py(2KB)
--------expressions.py(2KB)
--------query.py(4KB)
----.travis.yml(1KB)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----setup.cfg(89B)
----README.md(3KB)
----tests()
--------test_recursive.py(10KB)
--------test_raw.py(1KB)
--------test_cte.py(13KB)
--------__init__.py(400B)
--------models.py(1024B)
--------settings.py(464B)
--------django_setup.py(2KB)
----pkg-requires.txt(47B)