Você está aqui: Python ::: Flask Micro Framework ::: Rotas e Roteamento |
Como usar os parâmetros de rotas em suas aplicações Flask - Curso de Flask para iniciantesQuantidade de visualizações: 1155 vezes |
Nesta dica mostrarei como podemos usar parâmetros de URLs nas rotas do Flask e como passar os valores destes argumentos para nossas funções Python. Vamos começar analisando a seguinte URL: http://127.0.0.1:5000/produtos/listar/todos Aqui nós temos uma ação e dois parâmetros de URL. A ação "produtos" será mapeada para uma função produtos() do Python e os parâmetros "listar" e "todos" serão usados como argumentos para esta função. Veja: # vamos importar a biblioteca Flask from flask import Flask # função principal do programa def main(): # vamos criar a aplicação Flask app = Flask(__name__) # definimos a rota para a função produtos() @app.route("/produtos/<acao>/<tipo>") def produtos(acao=None, tipo=None): return """A função produtos foi chamada com o valor {0} para o parâmetro acao e o valor {1} para o parâmetro Quando você executar esta aplicação A função produtos foi chamada com o valor listar para o parâmetro acao e o valor todos para o parâmetro tipo. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
AutoCAD .NET API C# - Como selecionar uma linha no AutoCAD e mostrar a equação da reta correspondente usando AutoCAD .NET C# API |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |