def buscarShow():
    if request.method=='POST':
        nombre = request.form['nombre']
        opcion = request.form['show']
        if (opcion =='serie'):
            show=ShowAPI.ShowAPI()
            shows=show.buscarSerie(nombre)
            return render_template('resultados.html',shows=shows, cantidad=len(shows))
        elif(opcion=='pelicula'):
            show=ShowAPI.ShowAPI()
            shows=show.buscarPelicula(nombre)
            return render_template('resultados.html',shows=shows, cantidad=len(shows))
    return render_template('bienvenido.html')
示例#2
0
def buscarserieporid():
    api = ShowAPI.ShowAPI()
    id = 71446
    nombre = "la casa de papel"
    resultado = api.buscarSeriePorId(id)
    return resultado
    print(type(resultado.poster))
示例#3
0
def descubrir():
    load_logged_in_user()
    if ('idpersona' in session):
        abm = ShowAPI.ShowAPI()
        shows = abm.descubrir()
        return render_template('descubrir.html',
                               shows=shows,
                               cantidad=len(shows))
    return render_template('loguin.html', var1=True)
def formAgregarResultado():
    if request.method=='POST':
        show=ShowAPI.ShowAPI()
        if (request.form['tipo']=="0"):
            showEncontrado = show.buscarPeliculaPorId(request.form['idShow'])
            abmshow = ABMShow.ABMShow()
            agregado1 = abmshow.altaShow(showEncontrado)
            if (agregado1):
                return render_template('formAgregarShow.html',show=showEncontrado)
        elif(request.form['tipo']=="1"):
            showEncontrado = show.buscarSeriePorId(request.form['idShow'])
            abmshow = ABMShow.ABMShow()
            agregado1 = abmshow.altaShow(showEncontrado)
            if (agregado1):
                return render_template('formAgregarShow.html',show=showEncontrado)
    return render_template('loguin.html', var1=True)
示例#5
0
def detalles(id):
    #Comprobamos si viene el parametro por GET
    try:
        load_logged_in_user()
        if request.method == 'GET':

            tipo = request.args.get('tipo')
            detalles = None

            if (tipo != ''):
                show = ShowAPI.ShowAPI()
                if (tipo == '1'):
                    detalles = show.buscarSeriePorId(id)
                elif (tipo == '0'):
                    detalles = show.buscarPeliculaPorId(id)
            else:
                raise Exception('Parametro vacio.')
    except Exception as e:
        flash(str(e))
        return redirect(url_for('index'))

    return render_template('detalles.html', resultado=detalles)
示例#6
0
def buscarpeliporID():
    api = ShowAPI.ShowAPI()
    id = 71446
    resultado = api.buscarPeliculaPorId(id)
    print(resultado.nombre)
示例#7
0
def buscarPelicula():
    api = ShowAPI.ShowAPI()
    nombre = input("ingrese nombre: ")
    resultados = api.buscarPelicula(nombre)
    for i in resultados:
        print(i.idShow)
def descubrir():
    if('idpersona' in session):
        abm=ShowAPI.ShowAPI()
        shows=abm.descubrir()
        return render_template('resultados.html',shows=shows,cantidad=len(shows))
    return render_template('loguin.html',var1=True)