1

我正在寻找 Django 的 JSON 字段。

我主要找到了 2 个 jsonfield 应用程序,但我不确定应该使用哪一个。

我看到的主要区别是第一个不再支持 PostgreSQL 的原生 JSON 数据类型。

它最近已被删除(https://github.com/bradjasper/django-jsonfield/commit/15957c9dab18c546ae5c119f8a6057e5db6b2135)。它与这个问题有关https://github.com/bradjasper/django-jsonfield/issues/57 但我不确定这是否是正确的方法,因为 JSONB 也即将与 PostgreSQL 9.4 一起推出。我认为在使用 PostgreSQL 时最好使用本机数据类型。你怎么看?

1) https://github.com/bradjasper/django-jsonfield

2) https://bitbucket.org/schinckel/django-jsonfield/

4

1 回答 1

1

由于 Django 1.9 JSON 支持又回来了JSONField

https://docs.djangoproject.com/en/1.9/ref/contrib/postgres/fields/

于 2016-09-06T15:56:49.887 回答