Existe uma maneira de retornar uma resposta (do make_response()
objeto ou semelhante) com certas propriedades para que não renderize a página novamente e não faça mais nada. Estou tentando executar um código no servidor sem gerar nenhuma saída
Um simples 'retorno nenhum' produz:
ValueError: View function did not return a response
Isso deve ser possível porque o seguinte apenas baixa um arquivo e não renderiza o modelo:
myString = "First line of a document"
response = make_response(myString)
response.headers["Content-Disposition"] = "attachment; filename=myFile.txt"
return response
httplib.NO_CONTENT
para evitar o número mágico.