From 747324b8988116548f6e4f6670bdadd3c4dbe2eb Mon Sep 17 00:00:00 2001 From: "Marcelo Jorge Vieira (metal" Date: Tue, 4 Nov 2008 19:43:22 -0200 Subject: [PATCH] Added method to list all talks in eventos/views.py --- eventos/views.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/eventos/views.py b/eventos/views.py index 51b068a..18bc5e6 100644 --- a/eventos/views.py +++ b/eventos/views.py @@ -252,3 +252,17 @@ def talk_add(request): c = {'form': form} return render_to_response('eventos/talk-add.html', Context(c), context_instance=RequestContext(request)) + +def list_all_talks(request): + event = Evento.objects.get(site__id__exact=settings.SITE_ID) + trilhas = Trilha.objects.filter(evento=event) + + improve = [] + for t in trilhas: + talks = Trabalho.objects.filter(trilha=t) + aux = {'trilha':t.nome, 'talks':talks} + improve.append(aux) + + c = {'improve': improve,} + return render_to_response('eventos/improve.html', Context(c), + context_instance=RequestContext(request)) -- 2.20.1