|
|
@@ -300,13 +300,25 @@ def api_datos_completos(request):
|
|
|
'monto': float(m.monto),
|
|
|
'categoria': m.categoria.nombre if m.categoria else None,
|
|
|
'descripcion': m.descripcion,
|
|
|
- 'frecuencia': m.frecuencia,
|
|
|
- 'dia': m.dia,
|
|
|
'usuario': m.usuario.nombre,
|
|
|
}
|
|
|
for m in MovimientoFrecuente.objects.select_related('cuenta_origen', 'cuenta_destino', 'usuario', 'categoria')
|
|
|
]
|
|
|
|
|
|
+ movs_recurrentes = [
|
|
|
+ {
|
|
|
+ 'id': m.id,
|
|
|
+ 'usuario': m.usuario.nombre,
|
|
|
+ 'cuenta_origen': m.cuenta_origen.nombre,
|
|
|
+ 'cuenta_destino': m.cuenta_destino.nombre,
|
|
|
+ 'monto': float(m.monto),
|
|
|
+ 'categoria': m.categoria.nombre if m.categoria else None,
|
|
|
+ 'descripcion': m.descripcion,
|
|
|
+ 'frecuencia': m.frecuencia,
|
|
|
+ }
|
|
|
+ for m in TransaccionRecurrente.objects.select_related('cuenta_origen', 'cuenta_destino', 'usuario', 'categoria')
|
|
|
+ ]
|
|
|
+
|
|
|
return JsonResponse({
|
|
|
'cuentas': cuentas,
|
|
|
'categorias': categorias,
|