Я использую Django 3.0a с Python 3.7
Я много искал поле JSON, которое работает с базой данных sqlite и другими (я знаю, что Django> 2.2 поддерживает JSONfield для postgres)
Теперь я попробовал следующие библиотеки:
- https://github.com/adamchainz/django-jsonfield
- https://github.com/dmkoch/django-jsonfield
- https://github.com/rpkilby/jsonfield2/
Все они выдают очень похожую ошибку:
from django.utils import six
ImportError: cannot import name 'six' from 'django.utils' (C:\Program Files (x86)\Python37-32\lib\site-packages\django-3.0a1-py3.7.e
gg\django\utils\__init__.py)
Я искал проблему и обнаружил, что недостающая библиотека "шестерки" предполагает наличие различий между Python 2 и 3.
Как я могу это исправить или вы знаете другой способ использования полей JSON в модели Django?
Большое спасибо