Django ORM的DSL
项目描述
Django ORM的DSL
这是一个简单的Django ORM查询语言。您可以将它提供给您的客户,这样他们就可以在不需要编辑代码的情况下过滤数据库。
从一方面来说,您可以通过用户提供的字符串来提供它。然后,它给您提供Q对象,这些对象可以用于QuerySet.filter()调用。
请参阅tests/test_dsl.py文件以获取示例用法。
运行测试
代码实际上是否可行?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
历史记录
0.1.12 (2022-07-07)
支持Python 3.10和Django 3.2
支持GitHub Actions而不是Travis
0.1.0 (2017-07-21)
首次发布到PyPI。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
此版本没有可用的源分布文件。请参阅生成分布存档的教程。
构建分布
django_dsl-0.1.12-py3-none-any.whl (8.8 kB 查看哈希值)
关闭
django_dsl-0.1.12-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 30ef18f41124f4a72435cc634b4369ebaa7b566e84eba357f8d77b81c5d5054f |
|
MD5 | 42c75640f578dd32eb1c81f6be7d8363 |
|
BLAKE2b-256 | 729656f1338dda1bf1822687c5a10d378c4a765753c39e76cf7c72fd9eb03a4a |