如何在Django 1.1中使用模型jsonfield

时间:2018-07-07 18:53:06

标签: django

我当时正在使用Django 2.0版进行Django项目,但由于客户的要求,我以某种方式切换回1.1版。

我在Django 2.0版的django模型中使用过jsonfield,但是当我使用它时 django 1.1中的相同字段不起作用。 相反,它会引发类似ImportError的错误:没有名为postgres.fields的模块

我也尝试使用https://github.com/dmkoch/django-jsonfield这个项目,但是它再次将django更新为2.0。有什么办法可以在Django 1.1中使用jsonfield

1 个答案:

答案 0 :(得分:1)

仅使用Django 1.1内核是不可能的,因为JSONField已在1.9版的Django内核中实现。参见Django 1.9 JSONField docs。但是,我相信您可以在此ticket中找到一个解决方案,其中包括许多到1.9 JSONField之前版本的实现的链接。