feat(#11): Implementa estrutura inicial da área administrativa - Cria blueprint administrativo com rotas básicas - Implementa templates base para área administrativa - Adiciona dashboard administrativo - Implementa gerenciamento de usuários - Organiza rotas em pacote separado
This commit is contained in:
4
app.py
4
app.py
@@ -51,6 +51,7 @@ from sqlalchemy.sql import func
|
||||
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
|
||||
|
||||
load_dotenv()
|
||||
|
||||
@@ -59,6 +60,9 @@ def create_app():
|
||||
app.secret_key = os.getenv('SECRET_KEY', secrets.token_hex(16))
|
||||
bootstrap = Bootstrap5(app)
|
||||
|
||||
# Registrar o blueprint administrativo
|
||||
app.register_blueprint(admin_bp)
|
||||
|
||||
# Configurar CSRF Protection
|
||||
csrf = CSRFProtect()
|
||||
csrf.init_app(app)
|
||||
|
||||
Reference in New Issue
Block a user