From 359cfdf60d3a1797ad8a80a66b56090f1ff6bdd7 Mon Sep 17 00:00:00 2001 From: Ernesto Rico-Schmidt Date: Mon, 16 May 2011 23:50:28 +0200 Subject: excluded default show from show list. diff --git a/program/views.py b/program/views.py index 54630a1..5d50349 100644 --- a/program/views.py +++ b/program/views.py @@ -6,25 +6,25 @@ from models import BroadcastFormat, MusicFocus, Note, Show, ShowInformation, Sho from datetime import date, datetime, time, timedelta def show_list(request): + queryset = Show.objects.exclude(id=1) + if 'broadcastformat' in request.GET: broadcastformat = get_object_or_404(BroadcastFormat, slug=request.GET['broadcastformat']) - queryset = Show.objects.filter(broadcastformat=broadcastformat) + queryset = queryset.filter(broadcastformat=broadcastformat) elif 'musicfocus' in request.GET: musicfocus = get_object_or_404(MusicFocus, slug=request.GET['musicfocus']) - queryset = Show.objects.filter(musicfocus=musicfocus) + queryset = queryset.filter(musicfocus=musicfocus) elif 'showinformation' in request.GET: showinformation = get_object_or_404(ShowInformation, slug=request.GET['showinformation']) - queryset = Show.objects.filter(showinformation=showinformation) + queryset = queryset.exfilter(showinformation=showinformation) elif 'showtopic' in request.GET: showtopic = get_object_or_404(ShowTopic, slug=request.GET['showtopic']) - queryset = Show.objects.filter(showtopic=showtopic) - else: - queryset = Show.objects.all() - + queryset = queryset.filter(showtopic=showtopic) + return list_detail.object_list(request, queryset=queryset, template_object_name='show') def recommendations(request, template_name='program/recommendations.html'): -- cgit v0.10.2