expenses_manager/expenses_manager/expenses
JKuijperM 94308cbfe8 Corrige registration/password_change_*.html: extendian "base.html", que no existe
Ambas plantillas hacian {% extends "base.html" %}, pero en este
proyecto no existe ninguna plantilla llamada asi a nivel raiz: el
layout de la app se llama "expenses/base.html" (esta dentro de
expenses/templates/expenses/, no de expenses/templates/). Con
APP_DIRS=True y DIRS=[] en settings.py, Django busca "base.html" tal
cual en la carpeta templates/ de cada app instalada y no lo encuentra
en ninguna, asi que un {% extends %} a esa ruta lanza
TemplateDoesNotExist en cuanto se intenta renderizar la plantilla.

Esto llevaba tiempo sin detectarse porque, hasta el commit de
INSTALLED_APPS de esta misma tanda, django.contrib.admin sombreaba
estas dos plantillas con las suyas propias (ver ese commit): la
plantilla rota de la app nunca llegaba a cargarse, asi que el error
nunca saltaba. Al arreglar el orden de INSTALLED_APPS estas plantillas
pasan a usarse de verdad, así que había que arreglarlas ahora sí en el
mismo movimiento.

Cambios:
- Ambas extienden "expenses/base.html".
- Se migran al parcial expenses/_form_fields.html y a class="app-form",
  igual que el resto de formularios (ver commit anterior).
- Se anade un enlace de "Volver" a {% url 'home' %} en las dos, y un
  {% block title %} (heredaban el titulo generico "Expenses manager").
2026-09-03 17:59:53 +02:00
..
management/commands Fixed typo importing packages 2026-07-13 17:55:49 +02:00
migrations Modified the goal functionality 2026-07-23 18:02:05 +02:00
static/expenses Anade sistema de estilos de formulario reutilizable 2026-09-03 17:59:01 +02:00
templates Corrige registration/password_change_*.html: extendian "base.html", que no existe 2026-09-03 17:59:53 +02:00
tests Added other test to the navigation 2026-07-31 11:03:30 +02:00
admin.py Created the models and its test 2026-01-08 11:53:16 +01:00
apps.py First commit, initialaizing the django project 2026-01-07 20:04:16 +01:00
forms.py Fixed minor typos 2026-07-29 15:14:14 +02:00
models.py Fixed minor typos 2026-07-29 15:14:14 +02:00
urls.py added "more information" in the login page 2026-07-28 12:49:21 +02:00
views.py Unified the confirm/delete/back buttons 2026-07-31 11:03:06 +02:00