Manejar las configuraciones del proyecto desde un archivo aparte en Flask
Para el archivo de configuración que al menos de momento se quedó acá por toda la importación y lógica que hicimos vamos a moverlo hacia dentro de imap damos a mover y por lo tanto quedaría de la siguiente manera aquí ya creo que lo puedes ver un poco más de lógica la estructura:
config.py
class Config(object):
pass
class ProdConfig(Config):
pass
class DevConfig(Config):
DEBUG = True
# TESTING = True
Ya que por aquí si necesitas agregar otro tipo de configuraciones ponte tú que por ejemplo si quieres trabajar con paredes necesitas crear un archivo extra lo crearías acá por tal motivo aquí el de la raíz el de la aplicación queda extremadamente limpio y entendible entonces aquí lo tenemos aquí realmente no estamos haciendo mucho y lo único que tenemos es que regresar acá ya voy a activar este modo Debug:
main.py
from config import DevConfig
***
app = Flask(__name__)
app.config.from_object(DevConfig)
***
Que te indicaba que no me gusta y podemos importarlo aquí directamente ahora sería lo mismo que hicimos antes indicar cuál es la clase que estamos empleando así que vuelve a ejecutar la aplicación aquí nos va a indicar que el modo de voz está activo así que la tomo por lo tanto pudiéramos realizar cambios acá y recargaría el servidor así que poco más que decir ya con esto también activamos las configuraciones que hicimos antes en nuestro nuevo esquema.
- Andrés Cruz
Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter