X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fema.git;a=blobdiff_plain;f=eventos%2Fviews.py;h=18bc5e6f097c639e6f04cfd9e50bd96c65c7465f;hp=51b068ae3e501ff6cb8d863947221f5b9ae6ab32;hb=747324b8988116548f6e4f6670bdadd3c4dbe2eb;hpb=b7f22ae3d9b71009d9037c8175cd198673df13d6 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))