English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Rutas (Route) de Flask

Los marcos web modernos utilizan la tecnología de enrutamiento para ayudar a los usuarios a recordar las URL de la aplicación. Puede acceder directamente a la página necesaria sin navegar desde la página de inicio.

El decorador route() de Flask se utiliza para enlazar la URL con la función. Por ejemplo -

# Nombre de archivo : example.py
# Derechos de autor : 2020 Por w3codebox
# Autor por: es.oldtoolbag.com
# Fecha : 2020-08-08
@app.route('/hello')
 def hello_world():
     return 'hello world'

aquí, la URL /la regla de hello se enlaza a la función hello_world(). Por lo tanto, si el usuario accede a la URL: http://localhost:5000/hello ,se llamará a la función hello_world(),y el resultado de la ejecución de esta función se presentará en el navegador.

La función add_url_rule() del objeto de aplicación de Flask también se puede usar para enlazar la URL con la función, como se muestra en el ejemplo anterior, utilizando route().

# Nombre de archivo : example.py
# Derechos de autor : 2020 Por w3codebox
# Autor por: es.oldtoolbag.com
# Fecha : 2020-08-08
def hello_world():
     return 'hello world'
 app.add_url_rule('/', 'hello', hello_world)