# -*- coding: utf-8 -*- from form1 import * from datetime import datetime ###импортируем описание модели 'Poll' from polls.models import Poll class Form1Impl(Form1): def __init__(self): Form1.__init__(self) self.connect(self.pushButton,SIGNAL("pressed()"),self.SlotInsert) self.Select() def Select(self): ###выбираем 'Poll'-объекты из БД p = Poll.objects.all() self.table.setNumRows(len(p)) for i in range(len(p)): self.table.setText(i,0,p[i].question) self.table.setText(i,1,str(p[i].pub_date)) def SlotInsert(self): ###создаем новый 'Poll'-объект p = Poll(0,question=self.lineEditName.text(),pub_date=datetime.now()) ### и сохраняем его в БД p.save() self.Select()