文件名称:django-prepared-query:SQL对Django ORM的预准备语句支持
文件大小:40KB
文件格式:ZIP
更新时间:2024-05-20 23:03:11
Python
DJANGO专用查询 安装 您可以使用pip安装django-prepared-query : $ pip install django-prepared-query 例子 from django_prepared_query import PreparedManager , BindParam class Book ( models . Model ): objects = PreparedManager () qs = Book . objects . filter ( name__startswith = BindParam ( 'name_start' )) books = qs . execute ( name_start = 'A' ) 文献资料 可在此处找到文档, 基准 您可以找到带有基准的笔记本。 目标 添加对查找的支持。 添加对限制/偏移的支持。 在不指定B
【文件预览】:
django-prepared-query-master
----demo()
--------requirements(113B)
--------books()
--------configs()
--------manage.py(802B)
--------demo()
--------benchmark.ipynb(6KB)
--------docker-compose.yml(659B)
----django_prepared_query()
--------exceptions.py(326B)
--------manager.py(167B)
--------statements_pool.py(414B)
--------utils.py(747B)
--------__init__.py(137B)
--------operations.py(3KB)
--------compiler.py(5KB)
--------queryset.py(14KB)
--------query.py(4KB)
--------version.py(22B)
--------params.py(2KB)
----.travis.yml(134B)
----tox.ini(555B)
----LICENSE(1KB)
----setup.py(844B)
----README.md(1KB)
----docs()
--------source()
--------Makefile(622B)
----tests()
--------test_statements_pool.py(882B)
--------test_standard_methods.py(7KB)
--------runner.py(1KB)
--------test_fields.py(9KB)
--------__init__.py(0B)
--------test_prepare.py(8KB)
--------test_app()
--------test_lookups.py(8KB)
----.gitignore(184B)
----CHANGELOG.md(183B)
----.coveragerc(316B)