django jsonfield和django的本地jsonfield之间的兼容层
django-jsonfield-compat的Python项目详细描述
django jsonfield compat
=====
![特拉维斯构建状态](https://travis-ci.org/kbussell/django-jsonfield-compat.svg?分支=主)
[![覆盖状态](https://workalls.io/repos/github/kbussell/django-jsonfield-compat/badge.svg?branch=master)“(https://coveralls.io/github/kbussell/django-jsonfield-compat?branch=master)
django 1.9引入了对postgresql json类型的一流支持。不是每个人都使用PostgreSQL,也没有升级到1.9,所以存在一个混合的生态系统。
不幸的是,这两种字段类型不能在同一项目中一起使用。
将“jsonfield”和“jsonformfield”导入到“jsonfield”compat的定义(包括所有迁移文件!)
````
``从jsonfield导入jsonfield
从jsonfield导入jsonfield导入jsonfield
````
`从appconfig类的'ready()`函数中注册应用。
```````
````````
类my appconfig(appconfig):
name='my app'
verbose_name=“my app”
def ready(self):
import jsonfield_compat
jsonfield_compat.register_app(self)
````
他们添加了以下设置:
```
使用“本地”jsonfield=true
````
,然后运行迁移以将应用程序的db表转换为使用json列类型。
license
----
django jsonfield compat在mit许可下获得许可(有关详细信息,请参阅“许可”文件)。
=====
![特拉维斯构建状态](https://travis-ci.org/kbussell/django-jsonfield-compat.svg?分支=主)
[![覆盖状态](https://workalls.io/repos/github/kbussell/django-jsonfield-compat/badge.svg?branch=master)“(https://coveralls.io/github/kbussell/django-jsonfield-compat?branch=master)
django 1.9引入了对postgresql json类型的一流支持。不是每个人都使用PostgreSQL,也没有升级到1.9,所以存在一个混合的生态系统。
不幸的是,这两种字段类型不能在同一项目中一起使用。
将“jsonfield”和“jsonformfield”导入到“jsonfield”compat的定义(包括所有迁移文件!)
````
``从jsonfield导入jsonfield
从jsonfield导入jsonfield导入jsonfield
````
`从appconfig类的'ready()`函数中注册应用。
```````
````````
类my appconfig(appconfig):
name='my app'
verbose_name=“my app”
def ready(self):
import jsonfield_compat
jsonfield_compat.register_app(self)
````
他们添加了以下设置:
```
使用“本地”jsonfield=true
````
,然后运行迁移以将应用程序的db表转换为使用json列类型。
license
----
django jsonfield compat在mit许可下获得许可(有关详细信息,请参阅“许可”文件)。