bloodlettinger создать объект модели, в него запихнуть твои данные и объект.save()
http://djbook.ru/forum/post/676/ предыдущий пост, там есть код передачи данных из формы в объект модели, у тебя так же, только не из формы а из объекта, в который ты данные из xml считал.
ага спасибо импорт заработал,строка добавляется,но при этом вылетает ошибка:
Traceback:
File "C:\Python27\lib\site-packages\django\core\handlers\base.py" in get_response
111. response = callback(request, callback_args, *callback_kwargs)
File "D:\project eclipse\Hello\src\Hello..\Hello\books\views.py" in xml
44. p=Book(title=cd['title'], publisher=cd['publisher'],publivation_date=cd['publivation_date'],authors=cd['authors'])
Exception Type: TypeError at /xml/
Exception Value: 'DeserializedObject' object is not subscriptable
В чем может быть проблема?
Код импорта xml:
input =open("file2.xml", "r")
for cd in serializers.deserialize("xml", input.read()):
cd.save()
p=Book(title=cd['title'], publisher=cd['publisher'],publivation_date=cd['publivation_date'],authors=cd['authors'])
p.save()
Updated 15 May 2011, 5:36 by drugoi_mir.