Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/01/2013, 06:17
tecafede
 
Fecha de Ingreso: noviembre-2012
Mensajes: 111
Antigüedad: 12 años
Puntos: 6
Respuesta: MVC o separar por módulos?

Cita:
Iniciado por razpeitia Ver Mensaje
Preferentemente en un controlador y después llamarlo desde el main.

De hecho puedes hacer un controlador llamado "start_up" u "on_start" que sea lo primero que se ejecute en el main, así puedes usar ese controlador para hacer las tareas de inicio.
Estoy enredado.

Mi módulo controlers básicamente tiene todo lo relacionado a wxpython, o sea

class Main:
def __init__(self, app):

y luego cada def: está relacionado con la gestión de eventos de la interfase gráfica

es allí que debo agregar otro def: y poner el código de inicializar o no la base de datos?

en ese caso cómo lo llamo desde el principal?

porque mi principal lo llama como

app = wx.PySimpleApp()
Main(app)
app.MainLoop()

pero de esa forma no me estaría ejecutando el código de inicializació, sino que el control del progama fluye a través de los eventos de la interfase del wxpython