Quando removo o "render_template" do meu return ele não da append() no meu novo jogo.
ele não da nenhum erro, porém quando é redirecionado para('/') não mostra o jogo que acabei de crirar.
OBS: voltei o código até a parte de remover o render e colocar o redirect e tudo funciona normal
@app.route('/criar', methods=['POST',])
def criar():
nome = request.form['nome']
categoria = request.form['categoria']
console = request.form['console']
jogo = Jogo(nome, categoria, console)
lista.append(jogo)
return redirect('/')
app.run(debug=True)