fix(#11): Corrige inicialização do sistema para não recriar usuários a cada execução
This commit is contained in:
19
app.py
19
app.py
@@ -52,6 +52,7 @@ from flask_wtf.csrf import CSRFProtect
|
||||
import json
|
||||
from utils.date_utils import validar_data, converter_data, validar_sequencia_datas, calcular_idade
|
||||
from routes.admin import admin_bp # Importar o blueprint administrativo
|
||||
import sys
|
||||
|
||||
load_dotenv()
|
||||
|
||||
@@ -1713,18 +1714,18 @@ def init_system():
|
||||
def main():
|
||||
# Criar a aplicação
|
||||
app = create_app()
|
||||
|
||||
# Inicializar o sistema
|
||||
init_system()
|
||||
|
||||
return app
|
||||
|
||||
# Criar a aplicação usando a função main
|
||||
app = main()
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run(
|
||||
host='0.0.0.0',
|
||||
port=5000,
|
||||
debug=os.getenv('FLASK_ENV') == 'development'
|
||||
)
|
||||
# Verificar se é para inicializar o sistema
|
||||
if '--init' in sys.argv:
|
||||
init_system()
|
||||
else:
|
||||
app.run(
|
||||
host='0.0.0.0',
|
||||
port=5000,
|
||||
debug=os.getenv('FLASK_ENV') == 'development'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user