Oi professor, vi a dúvida do colega sobre quando a variável proxima_pagina is None e consegui resolver.
@app.route('/login')
def login():
proxima = request.args.get('proxima')
if proxima == None:
proxima = url_for('index')
return render_template('login.html',proxima=proxima)
Só adicionei esse if e deu certo. Não sei se essa é a melhor prática. A var proxima_pagina fica igual a None quando tentamos acessar login sem ter acessado antes a /novo.