Поле JSON для модели Django 3.0a - PullRequest
       38

Поле JSON для модели Django 3.0a

0 голосов
/ 19 октября 2019

Я использую Django 3.0a с Python 3.7

Я много искал поле JSON, которое работает с базой данных sqlite и другими (я знаю, что Django> 2.2 поддерживает JSONfield для postgres)

Теперь я попробовал следующие библиотеки:

  1. https://github.com/adamchainz/django-jsonfield
  2. https://github.com/dmkoch/django-jsonfield
  3. 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?

Большое спасибо

...