What sort of query would you write to retrieve a Category object given the primary key?
I am trying to figure it out right now
Thank you a lot for helping me!
Solution:
in views.py
def get_context_data(self, *, object_list=None, **kwargs):
context = super().get_context_data()
categories = Category.objects.all()
context['categories'] = categories
category_id = self.request.GET.get('category', None)
try:
category_name = Category.objects.get(pk=category_id)
except ObjectDoesNotExist:
category_name = None
context['category_name'] = category_name
return context
in template:
{% if category_name is None %}
Products
{% else %}
{{category_name}}
{% endif %}