Python Flask – Uso de decoradores para definir rutas

Utiliza decoradores para definir rutas y asociar funciones de vista a esas rutas. Un decorador típico para definir una ruta es @app.route():

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'Página de inicio'

@app.route('/acerca')
def about():
    return 'Acerca de nosotros'

if __name__ == '__main__':
    app.run()

Puedes copiar este código en un archivo llamado app.py en el directorio de tu proyecto Flask y ejecutarlo con python app.py para iniciar la aplicación. Las rutas '/' y '/acerca' mostrarán «Página de inicio» y «Acerca de nosotros», respectivamente, cuando las visites en tu navegador.

Después, puedes abrir tu navegador y visitar las rutas que has definido, como http://localhost:5000/ y http://localhost:5000/acerca. Verás el contenido correspondiente en función de la función de vista asociada a cada ruta.

Deja un comentario