@login_required
def meus_trabalhos(request):
- p = Palestrante.objects.get(usuario=request.user)
+ try:
+ p = Palestrante.objects.get(usuario=request.user)
+ except Palestrante.DoesNotExist:
+ # não palestrante...
+ c = {'palestrante': 0}
+ return build_response(request, 'meus_trabalhos.html', c)
+
palestras = Palestra.objects.filter(palestrante=p)
minicursos = MiniCurso.objects.filter()
- c = {'palestras': palestras, 'minicursos': minicursos}
+ c = {'palestras': palestras, 'minicursos': minicursos, 'palestrante': 1}
return build_response(request, 'meus_trabalhos.html', c)
+
+
+@enable_login_form
+def chamada_trabalhos(request):
+ return build_response(request, 'chamada_trabalhos.html')