Browse Source

Revert "Desabilitar confirmação de email"

This reverts commit fc99bf9b980a007ac3b731fb71dcf3bfcf02ff2e.
pull/6/head
Edward Ribeiro 9 years ago
committed by Luciano Almeida
parent
commit
eb26ed3a0e
  1. 2
      sigi/apps/usuarios/forms.py
  2. 47
      sigi/apps/usuarios/views.py

2
sigi/apps/usuarios/forms.py

@ -205,7 +205,7 @@ class UsuarioForm(ModelForm):
# Cria User # Cria User
u = User.objects.create(username=usuario.username, email=usuario.email) u = User.objects.create(username=usuario.username, email=usuario.email)
u.set_password(self.cleaned_data[u'password']) u.set_password(self.cleaned_data[u'password'])
u.is_active = True # TODO: change back to False u.is_active = False
u.save() u.save()
usuario.user = u usuario.user = u

47
sigi/apps/usuarios/views.py

@ -32,30 +32,29 @@ class UsuarioCrud(Crud):
validação do seu perfil.' validação do seu perfil.'
def get_success_url(self): def get_success_url(self):
# TODO: colocar isso aqui em get_success_url parece esquisito kwargs = {}
# kwargs = {} user = User.objects.get(email=self.request.POST.get(u'email'))
# user = User.objects.get(email=self.request.POST.get(u'email')) confirmar_email = ConfirmaEmail(
# confirmar_email = ConfirmaEmail( email=user.email,
# email=user.email, token=default_token_generator.make_token(user),
# token=default_token_generator.make_token(user), user_id=urlsafe_base64_encode(force_bytes(user.pk)))
# user_id=urlsafe_base64_encode(force_bytes(user.pk))) confirmar_email.save()
# confirmar_email.save()
# kwargs[u'token'] = confirmar_email.token
# kwargs[u'token'] = confirmar_email.token kwargs[u'uidb64'] = confirmar_email.user_id
# kwargs[u'uidb64'] = confirmar_email.user_id assunto = u"Cadastro no Sistema de Atendimento ao Usuário"
# assunto = u"Cadastro no Sistema de Atendimento ao Usuário" full_url = self.request.get_raw_uri(),
# full_url = self.request.get_raw_uri(), url_base = full_url[0][:full_url[0].find(u'usuario') - 1],
# url_base = full_url[0][:full_url[0].find(u'usuario') - 1], mensagem = (u"Este e-mail foi utilizado para fazer cadastro no " +
# mensagem = (u"Este e-mail foi utilizado para fazer cadastro no " + u"Sistema de Atendimento ao Usuário do Interlegis.\n" +
# u"Sistema de Atendimento ao Usuário do Interlegis.\n" + u"Caso você não tenha feito este cadastro, por favor" +
# u"Caso você não tenha feito este cadastro, por favor" + u" ignore esta mensagem.\n" + url_base[0] +
# u" ignore esta mensagem.\n" + url_base[0] + reverse(u'usuarios:confirmar_email', kwargs=kwargs))
# reverse(u'usuarios:confirmar_email', kwargs=kwargs)) remetente = settings.EMAIL_HOST_USER
# remetente = settings.EMAIL_HOST_USER destinatario = [confirmar_email.email,
# destinatario = [confirmar_email.email, settings.EMAIL_HOST_USER]
# settings.EMAIL_HOST_USER] send_mail(assunto, mensagem, remetente, destinatario,
# send_mail(assunto, mensagem, remetente, destinatario, fail_silently=False)
# fail_silently=False)
return reverse(u'index_atendimento') return reverse(u'index_atendimento')
class ListView(LoginRequiredMixin, CrudListView): class ListView(LoginRequiredMixin, CrudListView):

Loading…
Cancel
Save