def favorito(favorito):
    if request.method == 'GET':
        records = Favoritos.query.filter_by(
            id=favorito)  #FILTRA SOLAMENTE EL ID
        return jsonify([Favoritos.serialize(record) for record in records])
    else:
        return jsonify({"msg": "no autorizado"})
예제 #2
0
def agregar_favorito():
    request_body = request.get_json()
    favorito = Favoritos(nombre_favorito=request_body["nombre_favorito"],
                         type_favorito=request_body["type_favorito"],
                         user_id=request_body["user_id"])
    db.session.add(favorito)
    db.session.commit()
    return jsonify({"msg": "el favorito se ha agregado con exito"})
def post_favoritos(id):
    request_favoritos = request.get_json()

    fav = Favoritos(personaje_name=request_favoritos["personaje_name"],
                    planeta_name=request_favoritos["planeta_name"],
                    usuario_id=id)
    db.session.add(fav)
    db.session.commit()
    return jsonify("all good"), 200
예제 #4
0
def favoritos():

    request_body = request.get_json()
    fav = Favoritos(id_user=request_body["id_user"],
                    fav_people=request_body["fav_people"],
                    fav_planets=request_body["fav_planets"])
    db.session.add(fav)
    db.session.commit()

    return jsonify("Agregado a tus favoritos"), 200
예제 #5
0
def add_favorito(user_id):

    request_favorito = request.get_json()
    favo = Favoritos(User_id=user_id,
                     planetas_id=request_favorito["planetas_id"],
                     personajes_id=request_favorito["personajes_id"])
    db.session.add(favo)
    db.session.commit()

    return jsonify("ok"), 200
예제 #6
0
def add_fav_favoritos():

    # recibir info del request
    request_body = request.get_json()
    print(request_body)

    pera = Favoritos(usuario_id=request_body["usuario_id"],
                     planeta_id=request_body["planeta_id"],
                     personaje_id=request_body["personaje_id"])
    db.session.add(pera)
    db.session.commit()

    return jsonify("Un exito, se ha agregado el favorito"), 200
예제 #7
0
def add_fav(iduser):

    request_body = request.get_json()
    print(request_body)

    fav = Favoritos(
        planetas_name=request_body["planetas_name"],
        personajes_name=request_body["personajes_name"],
        usuario_id=iduser)  #lo que esta en [son las caract ers de las tablas]
    db.session.add(fav)
    db.session.commit()

    return jsonify("Perfect"), 200