如何正确安装JSONField?

时间:2017-11-24 07:54:23

标签: python django django-rest-framework django-jsonfield

我只是想在digitalocean上传我的django项目,但遇到了多个问题,其中我无法解决最后一个问题。

我正在使用restframework。收到错误后,有

No module named rest_framework.views 

我安装了它,但得到了下一个错误:

AttributeError at /
'module' object has no attribute 'JSONField'

简单地安装JSONField不会改变任何东西。 我认为它仍然与restframework模块有关。

/usr/local/lib/python2.7/dist-packages/rest_framework/serializers.py in <module>
ModelSerializer.serializer_field_mapping[postgres_fields.JSONField] = JSONField 

我已经尝试解决它已经好几个小时但没有任何帮助...

有人有同样的问题或知道如何修复它?

非常感谢和亲切的问候 views.py

settings.py

error p1 error p2

1 个答案:

答案 0 :(得分:0)

我猜错误就是你这样做:

import JSONField

只需删除该行。

然后你将无法使用它因为你正在使用sqlite3。这是使用postgres的tutorial