expenses_manager/expenses_manager
JKuijperM 814487a390 Anade columna con el numero de gastos de cada categoria
El listado de categorias no daba ninguna pista de cuales estan en uso.
Anade la columna con el mismo criterio que el de etiquetas: annotate en la
vista para no disparar una query por fila.

Cuenta solo los gastos directos de cada categoria, no los de sus
descendientes. Si el numero incluyera a los hijos, un padre sin gastos
propios mostraria una cifra que no corresponde a ninguna fila suya y que no
cuadraria con lo que se ve al filtrar por esa categoria.

Con Category.Meta.ordering = [Lower("name")], Django anade la expresion al
GROUP BY del annotate. Verificado que no multiplica filas ni fusiona
categorias cuyo nombre solo difiere en mayusculas.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-09 16:21:35 +02:00
..
expenses Anade columna con el numero de gastos de cada categoria 2026-09-09 16:21:35 +02:00
expenses_manager Mueve 'expenses' antes que 'django.contrib.admin' en INSTALLED_APPS 2026-09-03 18:00:22 +02:00
.env.example Created the .env.example 2026-07-29 13:29:28 +02:00
Jenkinsfile Updated jenkinsfile 2026-07-24 12:45:10 +02:00
manage.py First commit, initialaizing the django project 2026-01-07 20:04:16 +01:00
pytest.ini First commit, initialaizing the django project 2026-01-07 20:04:16 +01:00
requirements.txt Minor changes 2026-07-27 16:49:37 +02:00