После миграции fandjango до версии 4.2, я получил ошибку, когда я получить доступ к моей facebook приложения:Джанго fandjango миграция 4,2
Исключение Значение: [u'Enter действительный JSON ']
Исключение Расположение: /usr/local/lib/python2.7/dist-packages/jsonfield/fields.py в pre_init, линия 77
Трассировка:
/usr/local/lib/python2.7/dist-packages/ jsonfield/subclassing.py in комплект obj. ДИКТ [self.field.name] = self.field.pre_init (значение, объект) ...
объект jsonfield.subclassing.Creator на 0x2a5c750
OBJ
Пользователь: Мой Пользователь
значение и ''
/usr/local/lib/python2.7/dist-packages/jsonfield/fields.py в pre_init рейза ValidationError (_ ("Введите действительный JSON")) ...
▼ Локальные вары Переменная Значение само
jsonfield.fields.JSONField: extra_data
OBJ
Пользователь: My User значение
U ''
Я модернизировал fandjagno используя пип install -upgrade fandjango, python manage.py migrate fandjango.
Были еще проблемы:
-Нет модуль с именем jsonfield, поэтому я установил его с помощью пип
-Нет модуль с именем dateutil.tz, поэтому я установил его.
-Также он попросил свойства DJANGO_SITE_URL, который не был определен в объекте настроек. Я также поместил его в файл настроек. Однако я не нашел никакой документации об этом свойстве.
Итак, теперь я пытаюсь выяснить, что еще нужно.
Есть ли какие-либо решения для диагностики этой проблемы? – user2432417