Форум сайта python.su
1.Как в джанго организуется Импорт-экспорт данных в XML.
2. Запуск хранимой процедуры,которая есть в базе mysql.
к примеру есть процедура myproc(name varchar(40)).Как ее использовать в джанго.
Офлайн
Офлайн
Underowrd
Пожалуйста, проявляете уважение к участникам форума и называйте тем осмыслено. Ну и конечно же, одна тема – один вопрос!
Офлайн
appetitoСпасибо за ответ.Я не разобрался как все таки импортировать данные из xml.
1. http://docs.djangoproject.com/en/1.3/topics/serialization/#serialization-formats
2. http://djangosnippets.org/snippets/118/
class Book(models.Model):
title = models.CharField(max_length=100)
authors = models.ManyToManyField(Author)
publisher = models.ForeignKey(Publisher)
publivation_date = models.DateField(blank=True, null=True)
out = open("file.xml", "w")
XMLSerializer = serializers.get_serializer("xml")
xml_serializer = XMLSerializer()
books=Book.objects.filter(title__icontains=q)
xml_serializer.serialize(Book.objects.filter(title__icontains=q), stream=out)
input =open("file.xml", "r")
serializers.deserialize("xml",Book, stream=input)
Отредактировано (Май 14, 2011 02:26:02)
Офлайн