Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
"""
-<<<<<<< HEAD/views.py
-from django.shortcuts import render_to_response, get_object_or_404
-from django.template import RequestContext, Context
-=======
from django.shortcuts import render_to_response, get_object_or_404
from django.template import RequestContext, Context, loader
->>>>>>> 11faa820abeb69b688db5076aa4c1cc663dfeb53/views.py
from django.contrib.auth.decorators import login_required, user_passes_test
from django.contrib.auth.models import Group, User
from django.contrib.auth import authenticate, login
from eventmanager.decorators import enable_login_form
from eventmanager.conteudo.models import Noticia, Menu, Secao
from eventmanager.eventos.models import *
-<<<<<<< HEAD/views.py
-from django.newforms import form_for_instance
-=======
from eventmanager.forms import *
from datetime import datetime
import sha
FROM_EMAIL = 'Emsl 2007 <noreply@minaslivre.org>'
->>>>>>> 11faa820abeb69b688db5076aa4c1cc663dfeb53/views.py
def build_response(request, template, extra={}):
"""
c = {'trabalhos': t, 'palestrante': 1}
return build_response(request, 'meus_trabalhos.html', c)
-<<<<<<< HEAD/views.py
-@login_required
-@user_passes_test(lambda u:u.palestrante_set.count() == 1, login_url='/')
-def editar_trabalho(request,codigo):
- 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)
- trabalho = get_object_or_404(Trabalho, id=codigo,palestrante=p)
- Formulario = form_for_instance(trabalho)
- if request.method == 'POST':
- form = Formulario(request.POST)
- if form.is_valid():
- form.save()
- t = Trabalho.objects.filter(palestrante=p)
- c = {'trabalhos': t, 'palestrante': 1}
- c['editado_sucesso']=trabalho.titulo
- return build_response(request, 'meus_trabalhos.html', c)
- else:
- form = Formulario()
-
- c = {'formulario':form}
- return build_response(request, 'editar_trabalho.html', c)
-=======
@login_required
@user_passes_test(lambda u:u.palestrante_set.count() == 1, login_url='/')
def editar_trabalho(request,codigo):
c = {'formulario': form}
return build_response(request, 'editar_trabalho.html', c)
->>>>>>> 11faa820abeb69b688db5076aa4c1cc663dfeb53/views.py
-
@login_required
def meus_dados(request):
try: