Пример #1
0
def cursos_registro(solicitud):

    if solicitud.POST.get('nombre') and solicitud.POST.get('telefono') and solicitud.POST.get('email') and solicitud.POST.get('curso') and solicitud.POST.get('code') and solicitud.POST.get('total'):
        if RegistroCurso.objects.filter(email=solicitud.POST.get('email'), code=solicitud.POST.get('code')).exists():
            return HttpResponse('ERROR: Ya te has registrado a este curso.')

        registro = RegistroCurso(nombre=solicitud.POST.get('nombre'), telefono=solicitud.POST.get('telefono'), email=solicitud.POST.get('email'), curso=solicitud.POST.get('curso'), pais=get_pais(solicitud.META), code=solicitud.POST.get('code'), total=solicitud.POST.get('total'))

        if solicitud.POST.get('personas'):
            registro.personas = int(solicitud.POST.get('personas'))

        if solicitud.POST.get('descuento'):
            registro.descuento = float(solicitud.POST.get('descuento'))

        registro.save()

        return HttpResponse('OK')

    return HttpResponse('ERROR')
Пример #2
0
def cursos_pago_success(solicitud):

    if solicitud.POST.get('payer_email') and solicitud.POST.get('transaction_subject'):
        registro = RegistroCurso.objects.get(email=solicitud.POST.get('payer_email'), curso=solicitud.POST.get('transaction_subject'))

        if not registro and solicitud.session.get('registro_id'):
            registro = RegistroCurso.get(id=solicitud.session.get('registro_id'))

        if registro:
            registro.pago = True
            registro.save()
    elif solicitud.session.get('registro_id'):
        registro = RegistroCurso.get(id=solicitud.session.get('registro_id'))        

        if registro:
            registro.pago = True
            registro.save()

    return redirect('/cursos')
Пример #3
0
def cursos_registro(solicitud):

    if solicitud.POST.get('nombre') and solicitud.POST.get(
            'telefono') and solicitud.POST.get('email') and solicitud.POST.get(
                'curso') and solicitud.POST.get('code') and solicitud.POST.get(
                    'total'):
        if RegistroCurso.objects.filter(
                email=solicitud.POST.get('email'),
                code=solicitud.POST.get('code')).exists():
            return HttpResponse('ERROR: Ya te has registrado a este curso.')

        registro = RegistroCurso(nombre=solicitud.POST.get('nombre'),
                                 telefono=solicitud.POST.get('telefono'),
                                 email=solicitud.POST.get('email'),
                                 curso=solicitud.POST.get('curso'),
                                 pais=get_pais(solicitud.META),
                                 code=solicitud.POST.get('code'),
                                 total=solicitud.POST.get('total'))

        if solicitud.POST.get('personas'):
            registro.personas = int(solicitud.POST.get('personas'))

        if solicitud.POST.get('descuento'):
            registro.descuento = float(solicitud.POST.get('descuento'))

        registro.save()

        return HttpResponse('OK')

    return HttpResponse('ERROR')