diff --git a/expenses_manager/expenses/templates/categories/confirm_delete.html b/expenses_manager/expenses/templates/categories/confirm_delete.html index e871993..98c5bf3 100644 --- a/expenses_manager/expenses/templates/categories/confirm_delete.html +++ b/expenses_manager/expenses/templates/categories/confirm_delete.html @@ -1,14 +1,12 @@ -{% extends "expenses/base.html" %} +{% extends "expenses/_confirm_delete.html" %} -{% block title %} - Categorías -{% endblock %} +{% block title %}Categorías{% endblock %} -{% block content %} -
¿Seguro que quieres eliminar la categoría {{ category.name }}?
+{% block delete_question %}¿Seguro que quieres eliminar la categoría {{ category.name }}?{% endblock %} +{% block delete_warnings %} {% if expense_count %}Esta categoría tiene {{ expense_count }} gasto{{ expense_count|pluralize }} asociado{{ expense_count|pluralize }} @@ -18,7 +16,7 @@ {% if children %}
Atención: también se eliminarán sus subcategorías: - {% for child in children %}{{child.name}}{% if not forloop.last %}, {% endif %}{% endfor %}. + {% for child in children %}{{ child.name }}{% if not forloop.last %}, {% endif %}{% endfor %}.
{% endif %} @@ -28,11 +26,6 @@ {% endif %} {% endif %} +{% endblock %} - -{% endblock %} \ No newline at end of file +{% block cancel_url %}{% url 'category_list' %}{% endblock %} diff --git a/expenses_manager/expenses/templates/categories/form.html b/expenses_manager/expenses/templates/categories/form.html index e6b67d8..61a27b6 100644 --- a/expenses_manager/expenses/templates/categories/form.html +++ b/expenses_manager/expenses/templates/categories/form.html @@ -10,7 +10,9 @@ {% endblock %} \ No newline at end of file diff --git a/expenses_manager/expenses/templates/expenses/_confirm_delete.html b/expenses_manager/expenses/templates/expenses/_confirm_delete.html new file mode 100644 index 0000000..8b212e2 --- /dev/null +++ b/expenses_manager/expenses/templates/expenses/_confirm_delete.html @@ -0,0 +1,20 @@ +{% extends "expenses/base.html" %} + +{% block title %}Eliminar{% endblock %} + +{% block content %} +{% block delete_question %}¿Seguro que quieres eliminar este elemento?{% endblock %}
+ + {% block delete_warnings %}{% endblock %} + + +{% endblock %} diff --git a/expenses_manager/expenses/templates/expenses/account_confirm_delete.html b/expenses_manager/expenses/templates/expenses/account_confirm_delete.html index 771a60e..e2ac093 100644 --- a/expenses_manager/expenses/templates/expenses/account_confirm_delete.html +++ b/expenses_manager/expenses/templates/expenses/account_confirm_delete.html @@ -1,18 +1,11 @@ -{% extends "expenses/base.html" %} +{% extends "expenses/_confirm_delete.html" %} + {% block title %}Eliminar{% endblock %} -{% block content %} -- ¿Seguro que quieres eliminar la cuenta - {{ account.name }} -
+{% block delete_question %}¿Seguro que quieres eliminar la cuenta {{ account.name }}?{% endblock %} - +{% block delete_button %}Sí, eliminar{% endblock %} -{% endblock %} \ No newline at end of file +{% block cancel_url %}{% url 'account_list' %}{% endblock %} diff --git a/expenses_manager/expenses/templates/expenses/account_form.html b/expenses_manager/expenses/templates/expenses/account_form.html index d003498..e017818 100644 --- a/expenses_manager/expenses/templates/expenses/account_form.html +++ b/expenses_manager/expenses/templates/expenses/account_form.html @@ -14,8 +14,10 @@ {% csrf_token %} {{ form.as_p }} - - Cancelar +- ¿Seguro que quieres eliminar el gasto de - {{ expense.amount }}€ - del {{ expense.date }} perteneciente a - {{ expense.account }}? -
- - +{% block delete_heading %}Eliminar gasto{% endblock %} +{% block delete_question %} + ¿Seguro que quieres eliminar el gasto de + {{ expense.amount }}€ + del {{ expense.date }} perteneciente a + {{ expense.account }}? {% endblock %} + +{% block delete_button %}Sí, eliminar{% endblock %} + +{% block cancel_url %}{% url 'expense_list' %}{% endblock %} diff --git a/expenses_manager/expenses/templates/expenses/expense_form.html b/expenses_manager/expenses/templates/expenses/expense_form.html index b941fd7..a925943 100644 --- a/expenses_manager/expenses/templates/expenses/expense_form.html +++ b/expenses_manager/expenses/templates/expenses/expense_form.html @@ -46,14 +46,15 @@ {% endif %} {% endfor %} - +- ¿Seguro que quieres eliminar el ingreso de - {{ income.amount }}€ - del {{ income.date }} perteneciente a - {{ income.account }}? -
+{% block delete_question %} + ¿Seguro que quieres eliminar el ingreso de + {{ income.amount }}€ + del {{ income.date }} perteneciente a + {{ income.account }}? +{% endblock %} - +{% block delete_button %}Sí, eliminar{% endblock %} -{% endblock %} \ No newline at end of file +{% block cancel_url %}{% url 'income_list' %}{% endblock %} diff --git a/expenses_manager/expenses/templates/expenses/income_form.html b/expenses_manager/expenses/templates/expenses/income_form.html index 0149d93..88495fa 100644 --- a/expenses_manager/expenses/templates/expenses/income_form.html +++ b/expenses_manager/expenses/templates/expenses/income_form.html @@ -19,14 +19,15 @@ - - Volver {% endblock %} \ No newline at end of file diff --git a/expenses_manager/expenses/templates/expenses/tag_confirm_delete.html b/expenses_manager/expenses/templates/expenses/tag_confirm_delete.html index 9950372..1bb9b32 100644 --- a/expenses_manager/expenses/templates/expenses/tag_confirm_delete.html +++ b/expenses_manager/expenses/templates/expenses/tag_confirm_delete.html @@ -1,17 +1,9 @@ -{% extends "expenses/base.html" %} +{% extends "expenses/_confirm_delete.html" %} + {% block title %}Etiquetas{% endblock %} -{% block content %} -- ¿Seguro que quieres eliminar la etiqueta - {{ tag.name }}€? -
+{% block delete_heading %}Eliminar etiqueta{% endblock %} - +{% block delete_question %}¿Seguro que quieres eliminar la etiqueta {{ tag.name }}?{% endblock %} -{% endblock %} \ No newline at end of file +{% block cancel_url %}{% url 'tag_list' %}{% endblock %} diff --git a/expenses_manager/expenses/templates/expenses/tag_form.html b/expenses_manager/expenses/templates/expenses/tag_form.html index 5818e6f..212c0a1 100644 --- a/expenses_manager/expenses/templates/expenses/tag_form.html +++ b/expenses_manager/expenses/templates/expenses/tag_form.html @@ -6,8 +6,9 @@ - - Volver {% endblock %} \ No newline at end of file diff --git a/expenses_manager/expenses/templates/fuel/confirm_delete.html b/expenses_manager/expenses/templates/fuel/confirm_delete.html index 779cbad..ede0165 100644 --- a/expenses_manager/expenses/templates/fuel/confirm_delete.html +++ b/expenses_manager/expenses/templates/fuel/confirm_delete.html @@ -1,26 +1,23 @@ -{% extends "expenses/base.html" %} +{% extends "expenses/_confirm_delete.html" %} -{% block title %} - Repostajes +{% block title %}Repostajes{% endblock %} + +{% block delete_heading %}Eliminar repostaje.{% endblock %} + +{% block delete_question %} + ¿Seguro que quieres eliminar el repostaje del + {{ fuel.expense.date }} + ({{ fuel.liters }}L por {{ fuel.expense.amount }}€)? {% endblock %} -{% block content %} -- ¿Seguro que quieres eliminar el repostaje del - {{ fuel.expense.date}} - ({{ fuel.liters }}L por {{fuel.expense.amount}}€)? -
- +{% block delete_warnings %}Se eliminará también el gasto asociado en el listado de gastos.
+{% endblock %} - -{% endblock %} \ No newline at end of file +{% block delete_extra_fields %} + {% if next %}{% endif %} +{% endblock %} + +{% block cancel_url %}{% if next %}{{ next }}{% else %}{% url 'fuel_list' %}{% endif %}{% endblock %} diff --git a/expenses_manager/expenses/templates/fuel/create.html b/expenses_manager/expenses/templates/fuel/create.html index 5656555..58a36cf 100644 --- a/expenses_manager/expenses/templates/fuel/create.html +++ b/expenses_manager/expenses/templates/fuel/create.html @@ -21,20 +21,22 @@ {% csrf_token %} {% if next %}{% endif %} {{ form.as_p }} -