0

При попытке записать данные в БД через

python manage.py loaddata region

из файла region.json выдает ошибку

django.core.serializers.base.DeserializationError: Problem installing fixture '/home/.../fictures/region.json': need more than 1 value to unpack

2
  • Откуда вы взяли файл region.json?
    – ravli
    17 янв 2015 в 19:02
  • Из папки fictures. А в settings.py прописал к ней путь: FIXTURE_DIRS = ( os.path.join(BASE_DIR, 'fictures/'), ).
    – hyral
    17 янв 2015 в 20:30

1 ответ 1

0

Django использует название папки не fictures, а fixtures, которая в свою очередь должна лежать в директории апликейшена, и вы, как я вижу, собственноручно прописали DIRS, но если удалить FIXTURE_DIRS и переименовать папку в fixtures, то Джанга сама найдет.

Ваш ответ

By clicking “Отправить ответ”, you agree to our terms of service and acknowledge you have read our privacy policy.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками или задайте свой вопрос.