diff --git a/django/didgeridoo/webshop/templates/webshop/index.html b/django/didgeridoo/webshop/templates/webshop/index.html
index 40a21d0..721caae 100644
--- a/django/didgeridoo/webshop/templates/webshop/index.html
+++ b/django/didgeridoo/webshop/templates/webshop/index.html
@@ -5,13 +5,13 @@
Music Shop
- {% if parent_category_list %}
+ {% if category_list %}
- {% for parent_category in parent_category_list %}
- - {{ parent_category.name }}
- {% for category in category_list %}
+ {% for category, sub_category in category_list.items %}
+ - {{ category.name }}
+ {% for i in sub_category %}
{% endfor %}
{% endfor %}
diff --git a/django/didgeridoo/webshop/views.py b/django/didgeridoo/webshop/views.py
index 7cf7d2a..0db7d06 100644
--- a/django/didgeridoo/webshop/views.py
+++ b/django/didgeridoo/webshop/views.py
@@ -12,13 +12,12 @@ def index(request):
category_list = {}
for i in parent_category_list:
- category = Category.objects.filter(parent_category=i.id)
- category_list[i] = category
+ category_list.update(
+ {i: Category.objects.filter(parent_category=i.id)})
template = loader.get_template('webshop/index.html')
context = {
'category_list': category_list,
- 'parent_category_list': parent_category_list,
}
return HttpResponse(template.render(context, request))