seperate subjects/transaction on a user basis
This commit is contained in:
@@ -11,6 +11,7 @@ class BalanceView(TemplateView):
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
subjects = Subject.objects.filter(user=self.request.user).order_by("name")
|
||||
amount, amount_error = Decimal(), False
|
||||
if amount_query := self.request.GET.get("amount"):
|
||||
try:
|
||||
@@ -19,7 +20,7 @@ class BalanceView(TemplateView):
|
||||
amount_error = True
|
||||
context["amount"] = round(amount, 2)
|
||||
context["amount_error"] = amount_error
|
||||
context["future_transactions"] = predict_balance(amount)
|
||||
context["future_transactions"] = predict_balance(subjects, amount)
|
||||
return context
|
||||
|
||||
|
||||
@@ -28,5 +29,6 @@ class SubjectsView(TemplateView):
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
context = super().get_context_data(**kwargs)
|
||||
context["prediction_list"] = predict_all(Subject.objects.order_by("name"))
|
||||
subjects = Subject.objects.filter(user=self.request.user).order_by("name")
|
||||
context["prediction_list"] = predict_all(subjects)
|
||||
return context
|
||||
|
||||
Reference in New Issue
Block a user