我正在为Django寻找一个JSON字段。
我发现主要是2个jsonfield app,我不确定应该使用哪个。
我看到的主要区别是第一个不再支持PostgreSQL的本机JSON数据类型。
最近已将其删除(https://github.com/bradjasper/django-jsonfield/commit/15957c9dab18c546ae5c119f8a6057e5db6b2135)。它与此问题有关https://github.com/bradjasper/django-jsonfield/issues/57 但我不确定它是否是正确的方法,因为JSONB也即将推出PostgreSQL 9.4。我认为在使用PostgreSQL时使用本机数据类型会更好。你觉得怎么样?
答案 0 :(得分:0)
由于Django 1.9 JSON支持再次使用JSONField
:
https://docs.djangoproject.com/en/1.9/ref/contrib/postgres/fields/