Пытаюсь вникнуть в модель MVC. Тренируюсь на приложении для работы с бд с PyQt интерфейсом.
Создал 3 класса (model, controller, view)
import sys
import view
import model
from PyQt4 import QtGui
class myContr():
def __init__(self):
pass
def createView(self):
myview = view.myView()
return myview
def createModel(self):
mymodel = model.myModel()
return mymodel
if __name__ == "__main__":
# создание объекта приложения
app = QtGui.QApplication(sys.argv)
# создание контроллера
contr = myContr()
# создание представления
view = contr.createView()
# создание модели
model = contr.createModel()
# запуск цикла обработки событий
sys.exit(app.exec_())