Пример #1
0
def inserir_filme():
    filme = filme_from_web(**request.json)
    if validators.valida_filme(**filme):
        id_filme = models.insert_filme(**filme)
        filme_cadastrado = models.get_filme(id_filme)
        return jsonify(filme_from_db(filme_cadastrado))
    else:
        return jsonify({"erro": "Filme Inválido."})
def inserir_filme():
    filme = filme_from_web(**request.json)
    if valida_filme(**filme):
        id = insert_filme(**filme)
        filme_inserido = get_filme(id)
        return jsonify(filme_from_db(filme_inserido))
    else:
        return jsonify({"erro": "Filme Inválido."})
Пример #3
0
def alterar_filme(id):
    filme = filme_from_web(**request.json)
    if validators.valida_filme(**filme):
        models.update_filme(id, **filme)
        filme_cadastrado = models.get_filme(id)
        return jsonify(filme_from_db(filme_cadastrado))
    else:
        return jsonify({"erro": "Filme Inválido."})
def buscar_filme():
    titulo = titulo_filme_from_web(**request.args)
    filmes = select_filme(titulo, )
    filmes_from_db = [filme_from_db(filme) for filme in filmes]
    if len(filmes) > 0:
        return jsonify(filmes_from_db, )
    else:
        return jsonify({"erro": "Filme não encontrado."})
Пример #5
0
def buscar_filmes():
    filme = filme_from_web(**request.args)
    filmes = models.select_filme(filme["titulo"])
    filmes_from_db = [filme_from_db(filme) for filme in filmes]
    return jsonify(filmes_from_db)