Add transactions to snapshot page

This commit is contained in:
Edgar P. Burkhart 2022-05-22 10:15:42 +02:00
parent cb458cf472
commit 43aabf051b
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227
2 changed files with 52 additions and 1 deletions

View file

@ -120,14 +120,19 @@ def update_category(request, uuid):
def snapshot(request, date=None):
if date is None:
_snapshot = Snapshot()
_transactions = None
else:
_snapshot = get_object_or_404(Snapshot, date=date)
_transactions = Transaction.objects.filter(
date__lt=_snapshot.date, date__gte=_snapshot.previous.date
)
return render(
request,
"main/snapshot.html",
{
"snapshot": _snapshot,
"form": SnapshotForm(instance=_snapshot),
"transactions": _transactions,
},
)