fix: removido Flask-Moment e adicionada data formatada em português
This commit is contained in:
11
app.py
11
app.py
@@ -238,6 +238,15 @@ def logout():
|
|||||||
def home():
|
def home():
|
||||||
"""Página inicial do sistema com dashboard"""
|
"""Página inicial do sistema com dashboard"""
|
||||||
try:
|
try:
|
||||||
|
# Formatar data atual em português
|
||||||
|
meses = {
|
||||||
|
1: 'janeiro', 2: 'fevereiro', 3: 'março', 4: 'abril',
|
||||||
|
5: 'maio', 6: 'junho', 7: 'julho', 8: 'agosto',
|
||||||
|
9: 'setembro', 10: 'outubro', 11: 'novembro', 12: 'dezembro'
|
||||||
|
}
|
||||||
|
data_atual = datetime.now()
|
||||||
|
data_formatada = f"{data_atual.day} de {meses[data_atual.month]} de {data_atual.year}"
|
||||||
|
|
||||||
# Buscar totais
|
# Buscar totais
|
||||||
total_militantes = db_session.query(Militante).count()
|
total_militantes = db_session.query(Militante).count()
|
||||||
total_cotas = db_session.query(func.sum(CotaMensal.valor_novo)).scalar() or 0
|
total_cotas = db_session.query(func.sum(CotaMensal.valor_novo)).scalar() or 0
|
||||||
@@ -260,6 +269,7 @@ def home():
|
|||||||
.all()
|
.all()
|
||||||
|
|
||||||
return render_template('home.html',
|
return render_template('home.html',
|
||||||
|
data_atual=data_formatada,
|
||||||
total_militantes=total_militantes,
|
total_militantes=total_militantes,
|
||||||
total_cotas="{:.2f}".format(total_cotas),
|
total_cotas="{:.2f}".format(total_cotas),
|
||||||
total_materiais=total_materiais,
|
total_materiais=total_materiais,
|
||||||
@@ -272,6 +282,7 @@ def home():
|
|||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
flash('Erro ao carregar a página inicial', 'error')
|
flash('Erro ao carregar a página inicial', 'error')
|
||||||
return render_template('home.html',
|
return render_template('home.html',
|
||||||
|
data_atual=datetime.now().strftime("%d/%m/%Y"),
|
||||||
total_militantes=0,
|
total_militantes=0,
|
||||||
total_cotas="0.00",
|
total_cotas="0.00",
|
||||||
total_materiais=0,
|
total_materiais=0,
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<div class="row mb-4">
|
<div class="row mb-4">
|
||||||
<div class="col-12">
|
<div class="col-12">
|
||||||
<h3 class="text-muted mb-4">
|
<h3 class="text-muted mb-4">
|
||||||
{{ moment().format('LL') }}
|
{{ data_atual }}
|
||||||
</h3>
|
</h3>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user