def getAllCards(request): token = request.GET.get('TOKEN', None) user = usuario.verifyUser(token) if user["STATUS"] == "OK": return JsonResponse(usuario.findUser(user)[0].get_all_cards()) else: return JsonResponse({'respuesta': 'Usuario no autorizado'})
def saveCard(request): token = request.GET.get('TOKEN', None) user = usuario.verifyUser(token) if user["STATUS"] == "OK": # si el usuario no existe en la base local lo crea if len( usuario.objects.filter(cedula=user["CEDULA"]).filter( correo=user["CORREO"])) == 0: usuario.objects.create(nombre=user["NOMBRES"], apellido=user["APELLIDOS"], correo=user["CORREO"], clave="1234", cedula=user["CEDULA"]) # devuelve formulario para crear tarjeta return render( request, 'pay.html', context={}, ) else: return JsonResponse({'respuesta': 'Usuario no autorizado'})
def verifyUser(request): token = request.GET.get('TOKEN', None) return JsonResponse(usuario.verifyUser(token))
def pay(request): body = json.loads(request.read().decode('utf-8')) token = body['TOKEN'] user = usuario.verifyUser(token) return JsonResponse(usuario.findUser(user)[0].pay(body['cards']))