【文件属性】:
文件名称:djsonb:适用于Django的Postgres JsonB过滤器
文件大小:16KB
文件格式:ZIP
更新时间:2021-04-29 18:57:29
Python
django-pgjson的一个分支
PostgreSQLjsonb对Django的支持。
这个重命名的fork保留了出色的的字段定义,并重新了查找语法,以为Django的ORM提供Postgres JsonB过滤器,该过滤器可以任意嵌套并且在语法上是轻量级的。
测验
要运行测试,只需确保已安装docker(如果您在OSX上,则安装docker-machine)。
Docker安装程序将构建一个安装了Python 2.7的映像,以及该项目的所有依赖项。 构建映像并使用启动容器:
$ docker-compose build
$ docker-compose run test
安装及使用
设置djsonb就像定义一个使用其字段之一的模型一样简单:
from django . db import models
from djsonb import fields as jsb
class
【文件预览】:
djsonb-develop
----setup.py(1KB)
----.gitignore(70B)
----Dockerfile(102B)
----LICENSE(1KB)
----docker-compose.yml(122B)
----README.md(1KB)
----djsonb()
--------__init__.py(26B)
--------lookups.py(11KB)
--------fields.py(5KB)
----tests()
--------__init__.py(0B)
--------djsonb_fields()
--------manage.py(269B)
--------settings.py(924B)
----run_tests.py(403B)