From 7425b14363b2e8af2b9274180046e4264a1ee4cf Mon Sep 17 00:00:00 2001 From: Disco DeDisco Date: Sat, 3 Jan 2026 01:36:37 -0500 Subject: [PATCH] simplified vars & args in view_list() FBV in apps.dashboard.views; extended dynamic list handling to django templating in list.html --- apps/dashboard/views.py | 3 +-- templates/apps/dashboard/list.html | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/dashboard/views.py b/apps/dashboard/views.py index f11cd18..5ff91f2 100644 --- a/apps/dashboard/views.py +++ b/apps/dashboard/views.py @@ -6,8 +6,7 @@ def home_page(request): def view_list(request, list_id): our_list = List.objects.get(id=list_id) - items = Item.objects.filter(list=our_list) - return render(request, 'apps/dashboard/list.html', {'items': items, 'list': our_list}) + return render(request, 'apps/dashboard/list.html', {'list': our_list}) def new_list(request): nulist = List.objects.create() diff --git a/templates/apps/dashboard/list.html b/templates/apps/dashboard/list.html index 61a1703..558f0a6 100644 --- a/templates/apps/dashboard/list.html +++ b/templates/apps/dashboard/list.html @@ -9,7 +9,7 @@ {% csrf_token %} - {% for item in items %} + {% for item in list.item_set.all %} {% endfor %}
{{ forloop.counter }}. {{ item.text }}