Найти - Пользователи
Полная версия: Перенос данных из таблицы в таблицу
Начало » Django » Перенос данных из таблицы в таблицу
1
info.rss
Подскажите, на примерах, гугл ничего не дает
Как перенести данные, средствами Djngo, из одной большой таблицы в несколько других, причем в которых не все поля одинаковы?

Пробовал на питоне через connection.cursor()
Но дошел только до такого, а там полей намного больше, все-таки наверное проще Django средствами все сделать.
INSERT INTO temp (id, field1, field2, field3, field4, field5, field6, field7)
VALUES (%s, %s, %s, %s, %s, %s, %s, %s)
…и там еще много нужно учить, пока в процессе, хотелось бы видеть результат.
DOOMer
Создайте модель, описвающую эту вашу большую таблицу. Создайте модели для других таблиц. Нпишите manage-команду, в которой пройдите по объектам большой таблицы. вытаскивая данные и создавая объекты других таблиц.

http://djbook.ru/rel1.6/howto/legacy-databases.html
http://djbook.ru/rel1.6/ref/models/options.html#db-table
http://djbook.ru/rel1.6/ref/models/fields.html#db-column
http://djbook.ru/rel1.6/howto/custom-management-commands.html
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB