Exemplo n.º 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."})
Exemplo n.º 2
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."})
Exemplo n.º 3
0
def alterar_filme(id):
    filme = filmes_from_web(**request.json)
    if valida_filme(**filme):
        update_filme(id, **filme)
        filme_alterado = get_filme(id)
        return jsonify(filmes_from_db(filme_alterado))
    else:
        return jsonify({"erro": "filme nao foi alterado"})
Exemplo n.º 4
0
def inserir_filme():
    filmes = filmes_from_web(**request.json)
    if valida_filme(**filmes):
        id_filme = insert_filme(**filmes)
        filme_criado = get_filme(id_filme)
        return jsonify(filmes_from_db(filme_criado))
    else:
        return jsonify({"erro": "filme invalido"})
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."})
Exemplo n.º 6
0
def alterar_filme(id):
    filme = filme_from_web(**request.json)  # 3 - formata o que vem da internet
    if valida_filme(**filme):
        update_filme(id, **filme)
        filme_cadastrado = get_filme(id)
        return jsonify(filme_from_db(filme_cadastrado))
    else:
        return jsonify(
            {"erro": "Filme inválido. Verifique as informações digitadas."})