[Python] bottle e passaggio valori ad altro route
Riccardo mancuso
mancuso.riccardo63 a gmail.com
Mar 23 Apr 2013 18:43:55 CEST
ciao a tutti,
sto imparando Bottle, mini-framework, e da neofita quale sono, mi ritrovo a
voler passare dei parametri ad un altro route.
Il codice è il seguente:
from bottle import Bottle, run, template, request
app = Bottle()
@app.route("/home")
def home():
if request.GET.get('Button_save','').strip():
nome = request.GET.get('nome', '').strip()
cognome = request.GET.get('cognome', '').strip()
return nome,cognome
else:
return template('pagweb1.tpl')
@app.route("/elabora")
def elabora():
pass
run(app, host='localhost', port=8000, debug=True)
e il template "pagweb1.tpl" è il seguente:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form>
nome: <input type="text" name="nome" /><br/>
cognome: <input type="text"
name="cognome"/><br/>
<input type="submit" name="Button_save" value="invia
dati"/>
</form>
</body>
</html>
In sostanza vorrei prendere le variabili "nome" e "cognome" e passarla al
route "elabora", in modo da elaborarli.
Come fare ?
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130423/ae43ad96/attachment.html>
Maggiori informazioni sulla lista
Python