Sto lavorando con Flask 0.9.Percorso URL pallone: percorso di più URL per la stessa funzione
Ora voglio percorso tre gli URL per la stessa funzione:
/item/<int:appitemid>
/item/<int:appitemid>/
/item/<int:appitemid>/<anything can be here>
La <anything can be here>
parte non sarà mai utilizzato nella funzione.
devo copiare la stessa funzione due volte per raggiungere questo obiettivo:
@app.route('/item/<int:appitemid>/')
def show_item(appitemid):
@app.route('/item/<int:appitemid>/<path:anythingcanbehere>')
def show_item(appitemid, anythingcanbehere):
Ci sarà una soluzione migliore?
molto semplice, intuitiva, soluzione efficace. – tmthyjames