English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
I framework web moderni utilizzano la tecnologia di routing per aiutare gli utenti a ricordare gli URL delle applicazioni. È possibile accedere direttamente alla pagina desiderata senza dover navigare dal homepage.
Il decoratore route() di Flask viene utilizzato per associare URL a funzioni. Ad esempio -
# Nome del file: example.py # Copyright: 2020 By w3codebox # Autore: it.oldtoolbag.com # Data: 2020-08-08 @app.route('/hello') def hello_world(): return 'hello world'
Qui, la regola di URL /hello è associata alla funzione hello_world(). Pertanto, se l'utente accede all'URL: http://localhost:5000/hello, verrà chiamata la funzione hello_world(), e il risultato dell'esecuzione di questa funzione verrà visualizzato nel browser.
La funzione add_url_rule() dell'oggetto dell'applicazione può anche essere utilizzata per associare URL a funzioni, come nell'esempio sopra, utilizzando route().
# Nome del file: example.py # Copyright: 2020 By w3codebox # Autore: it.oldtoolbag.com # Data: 2020-08-08 def hello_world(): return 'hello world' app.add_url_rule('/', 'hello', hello_world)