Não consigo mudar a porta no Windows de jeito nenhum. Uso:
app.run(port=8085) ou app.run(port=3000)
E nada. Só funciona na porta 5000. Se eu colocar em outra não responde.
As portas citadas estão desocupadas na minha máquina. Mas não funciona.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não consigo mudar a porta no Windows de jeito nenhum. Uso:
app.run(port=8085) ou app.run(port=3000)
E nada. Só funciona na porta 5000. Se eu colocar em outra não responde.
As portas citadas estão desocupadas na minha máquina. Mas não funciona.
Fernando,
Não sou um especialista em Flask, mas, pesquisando na documentação do FLASK, a resposta e simples: http://flask.palletsprojects.com/en/1.1.x/
from flask import Flask, request, render_template # Importa a biblioteca
app = Flask(__name__) # Inicializa a aplicação
@app.route('/') # Cria uma rota
def main():
return render_template('index.html')
if __name__ == '__main__':
app.run(port=8085, host='0.0.0.0', debug=True, threaded=True) # Executa a aplicação na porta 8085, vc poderá mudar tb para outro valor dentro o espectro permitido.