Как импортировать все данные из базы данных sqlite в базу данных Django non-rel - PullRequest
1 голос
/ 14 октября 2011

У меня есть sqlite db с некоторыми записями, которые я хочу импортировать в мои модели Django non-rel db.

Это лучший способ просто экспортировать sqlite как csv, а затем импортировать csv?

Что-то вроде предложенного здесь: как импортировать данные CSV в модели Django или здесь: http://djangosnippets.org/snippets/633/

1 Ответ

0 голосов
/ 17 октября 2011

Вы можете создать простой (обычный) проект django и использовать inspectdb для создания начальных моделей из вашей базы данных sqlite, затем используйте dumpdata для сохранения его в файлы,Позже вы можете использовать loaddata в своем новом проекте для загрузки его в свои модели.

Если вам нужна дополнительная обработка, вы можете создать небольшой скрипт, который копирует данные из старых моделей вновые модели.

...