django-natural-query:使用对象和运算符进行 Django 的自然查询

时间:2024-07-07 02:53:47
【文件属性】:

文件名称:django-natural-query:使用对象和运算符进行 Django 的自然查询

文件大小:26KB

文件格式:ZIP

更新时间:2024-07-07 02:53:47

Python

django-natural-query 使用对象和运算符的 Django 自然查询。 支持的 Django 版本:1.8rc1 及以上 警告 该项目目前尚未投入生产,使用 Django 1.8 的 RC1 版本。 这有望登陆 Django 2.0。 概述 Django 查询语法不必要地复杂且不符合 Python 风格。 它使用下划线来指定运算符。 如果您不熟悉 Django 的工作方式,则此语法会增加学习曲线的陡峭程度。 即使你熟悉 Django 查询语法,语法仍然有点难以理解和分析。 该项目允许您使用常规的 Python 运算符(如== 、 >和<以更简单的方式编写查询。 快速开始 对于本快速入门,我们将使用 Django auth 模块提供的用户模型。 当您想创建一个按名字和姓氏过滤所有用户的查询时,您可以这样写: User . objects . filter (


【文件预览】:
django-natural-query-master
----requirements()
--------common.txt(14B)
--------development.txt(42B)
----README.rst(2KB)
----natural_query()
--------apps.py(3KB)
--------__init__.py(106B)
--------models.py(218B)
--------fields.py(758B)
--------query.py(7KB)
----manage.py(255B)
----requirements.txt(28B)
----.travis.yml(377B)
----LICENSE(1KB)
----tests()
--------common()
--------smoke()
--------__init__.py(45B)
--------functional()
--------unit()
----.gitignore(322B)
----.coveragerc(163B)

网友评论