Una duda, al iniciar el programa debo chequear si la base de datos ya está creada o no.
En caso de que no esté creada la creo y lleno ciertos datos automáticamente.
En caso de que ya está creada simplemente la abro de nuevo.
El código con el cual lo resuelvo es:
Código:
import os.path
if os.path.isfile("basededatos"):
#EXISTE Y SOLO CREO LA BASE DE DATOS
CreoBaseDatos()
else:
#NO EXISTE ASI QUE CREO LA BASE DE DATOS E INICIALIZO USUARIOS
CreoBaseDatosb()
InicioUsuarios()
Ahora bien, para cumplir con el modelo MVC ese código debería estar en el archivo MAIN (el primero que ejecuto) o debería ser un módulo aparte contenido en CONTROLERS y llamarlo desde el MAIN?