Please excuse the subject if it makes no sense. Simplified, I have two models Pub and Town. Pub has a ForeignKey field called 'town'. I'm using the generic object_list view to display all pubs in a particular town (based on a town slug in the url). Something like this...
def pubs_by_town(request, town_slug): town = get_object_or_404(Town, slug=town_slug) return list_detail.object_list( request, queryset=Pub.objects.filter(town__slug=town_slug), extra_context={ 'town': town }, template_name='pubs/pubs_by_town.html') <h1>Pubs in {{ town.name }}</h1> {% for pub in object_list %} * {{ pub.name }} {% endfor %} This all works fine but getting the town object to use in the h1 seems a bit redundant seeing as every pub instance in object_list will have the same name of the town anyway. Is it possible to use the queryset to pass the town name as extra_context so that a variable is available to use in my template? Is there a better way? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---