Ver Fonte

Quito editar_cuenta y errores flake8

Celestino Rey há 1 ano atrás
pai
commit
93ff1bbbab
4 ficheiros alterados com 9 adições e 24 exclusões
  1. 1 1
      K8S/Makefile
  2. 6 18
      src/finanzas/views.py
  3. 1 1
      src/misfinanzas/settings.py
  4. 1 4
      src/templates/listar_cuentas.html

+ 1 - 1
K8S/Makefile

@@ -1,6 +1,6 @@
 export ARQUITECTURA := $(shell lscpu |grep itectur | tr -d ' '| cut -f2 -d':')
 export REGISTRY=registry.reymota.es
-export IMG_VERSION = 0.43
+export IMG_VERSION = 0.44
 export IMG_NGINX_VERSION = 1.4
 
 # limpia todo

+ 6 - 18
src/finanzas/views.py

@@ -183,16 +183,16 @@ def editar_movimiento(request, movimiento_id):
             # Si cambio el importe, se ajustan los saldos origen y destino apropiadamente.
             # Si cambia una de las cuentas, también queda bien reflelado.
             # Si intercambio las cuentas, es decir, la origen pasa a ser la destino y viceversa, también queda bien reflejado.
-            
+
             movimiento_nuevo.usuario = request.user
             movimiento_nuevo.save()
 
             movimiento_nuevo.cuenta_origen.saldo -= movimiento_nuevo.monto  # ...tomar como valor del saldo el de la nueva cuenta.
             movimiento_nuevo.cuenta_origen.save()
-            
+
             movimiento_nuevo.cuenta_destino.saldo += movimiento_nuevo.monto  # ...tomar como valor del saldo el de la nueva cuenta.
             movimiento_nuevo.cuenta_destino.save()
-            
+
             return redirect('dashboard')
     else:
         form = MovimientoForm(instance=movimiento)
@@ -260,13 +260,13 @@ def duplicar_movimiento(request, movimiento_id):
 
 # Cuentas
 
+
 @login_required
 def listar_cuentas(request):
     cuentas = Cuenta.objects.filter(usuario=request.user).order_by('nombre')
     form_filtro = FiltroForm(request.GET or None)
 
     fecha_fin = timezone.localtime().strftime('%Y-%m-%d')
-    fecha_hoy = timezone.localtime().date()
     fecha_inicio = timezone.localtime().date().replace(day=1).strftime('%Y-%m-%d')
 
     if form_filtro.is_valid():
@@ -282,20 +282,6 @@ def listar_cuentas(request):
                    'fecha_inicio': fecha_inicio,
                    'fecha_fin': fecha_fin})
 
-
-@login_required
-def editar_cuenta(request, cuenta_id):
-    cuenta = get_object_or_404(Cuenta, id=cuenta_id, usuario=request.user)
-    if request.method == 'POST':
-        form = CuentaForm(request.POST, instance=cuenta)
-        if form.is_valid():
-            form.save()
-            return redirect('listar_cuentas')
-    else:
-        form = CuentaForm(instance=cuenta)
-    return render(request, 'editar_cuenta.html', {'form': form})
-
-
 @login_required
 def eliminar_cuenta(request, cuenta_id):
     cuenta = get_object_or_404(Cuenta, id=cuenta_id, usuario=request.user)
@@ -312,6 +298,7 @@ def eliminar_cuenta(request, cuenta_id):
 
 # API
 
+
 def api_datos_completos(request):
     cuentas = list(Cuenta.objects.values('id', 'nombre', 'tipo', 'saldo', 'usuario__nombre', 'favorita', 'saldo_inicial'))
     categorias = list(Categoria.objects.values('id', 'nombre'))
@@ -367,6 +354,7 @@ def api_datos_completos(request):
     }, safe=False)
 
 
+
 @login_required
 def ejecutar_recurrentes(request):
     procesar_transacciones_recurrentes()

+ 1 - 1
src/misfinanzas/settings.py

@@ -16,7 +16,7 @@ import logging
 
 
 APP_NAME = "Finanzas"
-APP_VERSION = os.environ.get("APP_VERSION", "17.0.7")  # Valor por defecto si no está definido
+APP_VERSION = os.environ.get("APP_VERSION", "17.0.8")  # Valor por defecto si no está definido
 IMG_VERSION = os.environ.get("IMG_VERSION", "0.0.0-dev")  # Valor por defecto si no está definido
 
 

+ 1 - 4
src/templates/listar_cuentas.html

@@ -37,10 +37,7 @@
                         {{ cuenta.saldo|floatformat:2|intcomma }}
                     </td>
 
-                    <td class="edit">
-                        <a href="{% url 'editar_cuenta' cuenta.id %}">
-                            <i class="bi bi-pencil-square"></i>
-                        </a>                        
+                    <td class="edit">                      
                         <a href="{% url 'eliminar_cuenta' cuenta.id %}">
                             <i class="bi bi-trash3"></i>
                         </a>