Opté por la primer solución y funcionó sin problemas.
Ahora el Main de Controlers luce así:
Código Python:
Ver originalclass Main:
def __init__(self, app):
#Defino la rutina que se ejecuta al iniciar el programa
def OnStart():
import os.path
from models import CreateDb, InicioUsuarios
if os.path.isfile("basedatos"):
#print "EXISTE Y SOLO CREO LA BASE DE DATOS"
CreateDb()
else:
#print "NO EXISTE ASI QUE CREO LA BASE DE DATOS E INICIALIZO USUARIOS"
CreateDb()
InicioUsuarios()
OnStart()
self.myFrame = MyFrame()