nel pallone si scrive il percorso al di sopra della dichiarazione del metodo in questo modo:url struttura e forma i messaggi con la boccetta
@app.route('/search/<location>/')
def search():
return render_template('search.html')
Tuttavia in HTML come forma di pubblicheremo all'URL in questo modo
www.myapp.com/search?location=paris
quest'ultimo sembra restituire un 404 dall'applicazione in cui
www.myapp.com/search/london
restituirà come previsto.
Sono sicuro che c'è un pezzo del puzzle che non sto ottenendo, ma sicuramente il motore di routing considererà i parametri della stringa di query per soddisfare i requisiti delle regole.
Se non ciò che è la soluzione ottimale per questo scenario come io sono sicuro che il 90% degli sviluppatori deve arrivare a questo punto ...
grazie in anticipo.
great thanks! provenienti da uno sfondo .net alcune cose che dovrebbero essere ovvie sono a volte inafferrabili. in avanti e verso l'alto! – Jay
Questa è stata un'esplorazione utile di request.args, request.form e request.values - grazie – ghukill