Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

286
Vistas
¿Cambiar las variables de configuración de la aplicación Flask durante el tiempo de ejecución de la aplicación?

Así que tengo una aplicación de matraz en ejecución y así es como se ve el archivo de configuración:

 class config(object): SECRET_KEY = 'india' class configTest(config): MYSQL_HOST = 'host1' MYSQL_PORT = 3306 MYSQL_USER = 'admin' MYSQL_PASSWORD = 'yangmai' MYSQL_DB = 'ide' class configProd(config): MYSQL_HOST = 'host2' MYSQL_PORT = 3306 MYSQL_USER = 'admin' MYSQL_PASSWORD = 'yangmai' MYSQL_DB = 'ide'

En mi init.py, hago esto:

 app.config.from_object('project.config.configTest')

funciona bien Ahora lo que quiero es darle al usuario la opción de cambiar la base de datos al momento de iniciar sesión. Entonces, esencialmente, la clase de configuración debe cambiar de configTest a configProd o viceversa según lo seleccione el usuario.

La idea es brindar al usuario la opción de acceder a los entornos de prueba y producción sin implementar dos aplicaciones separadas. ¿Alguna solución? Además, la aplicación está ejecutada por apache.

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda