def request_invitation(request): ''' Para que los futuros usuarios puedan pedir invitaciones ''' if request.method =='GET': form = UserToInviteForm() elif request.method == 'POST': form = UserToInviteForm(request.POST) if form.is_valid(): u = UserToInvite() u.mail = form.cleaned_data['mail'] u.save() return HttpResponseRedirect('/accounts/invitation/thanks/') # Redirect after POST return { 'form' : form }
def request_invitation(request): ''' Para que los futuros usuarios puedan pedir invitaciones ''' if request.method == 'GET': form = UserToInviteForm() elif request.method == 'POST': form = UserToInviteForm(request.POST) if form.is_valid(): u = UserToInvite() u.mail = form.cleaned_data['mail'] u.save() return HttpResponseRedirect( '/accounts/invitation/thanks/') # Redirect after POST return {'form': form}
def request_invitation(request): """ Para que los futuros usuarios puedan pedir invitaciones """ if request.method == "GET": form = UserToInviteForm() elif request.method == "POST": form = UserToInviteForm(request.POST) if form.is_valid(): mail = form.cleaned_data["mail"] user_registered = User.objects.filter(email=mail) if user_registered: return {"error_registered": "Ya existe un usuario con ese correo", "form": form} else: u = UserToInvite() u.mail = mail u.save() return {"invited_mail": u.mail, "TEMPLATE": "invitation/thanks.html"} return {"form": form}
def request_invitation(request): ''' Para que los futuros usuarios puedan pedir invitaciones ''' if request.method =='GET': form = UserToInviteForm() elif request.method == 'POST': form = UserToInviteForm(request.POST) if form.is_valid(): mail = form.cleaned_data['mail'] user_registered = User.objects.filter(email = mail) if user_registered: return { 'error_registered' : 'Ya existe un usuario con ese correo', 'form' : form } else: u = UserToInvite() u.mail = mail u.save() return HttpResponseRedirect('/accounts/invitation/thanks/') # Redirect after POST return { 'form' : form }
def request_invitation(request): ''' Para que los futuros usuarios puedan pedir invitaciones ''' if request.method == 'GET': form = UserToInviteForm() elif request.method == 'POST': form = UserToInviteForm(request.POST) if form.is_valid(): mail = form.cleaned_data['mail'] user_registered = User.objects.filter(email=mail) if user_registered: return { 'error_registered': 'Ya existe un usuario con ese correo', 'form': form } else: u = UserToInvite() u.mail = mail u.save() return { 'invited_mail': u.mail, 'TEMPLATE': 'invitation/thanks.html' } return {'form': form}