[PIPython] problema passaggio URL
fr.p a libero.it
fr.p
Mar 3 Maggio 2005 12:05:43 CEST
Salve,
mi scuso per il disturbo,
ma continuo ad avere problemi con il seguente template:
<html>
<head>
<title tal:content="template/title">The title</title>
</head>
<body>
<div tal:repeat="row here/seltesti">
<ul>
<li>
<a tal:define="testpos string:$row/pos" tal:attributes="href string:addtesti?pos=${testpos}"><span tal:replace="string:${row/info}">info</span>
<span tal:replace="string:addtesti?pos=${row/pos}"/>
</a></li>
</ul>
</div>
</body>
</html>
nel chiamare il seguente template:
<html>
<head>
<title tal:content="template/title">The title</title>
</head>
<body>
<form action="testins" method="GET">
<table>
<tr>
<td>
Info
</td>
<td>
<input type="text" name="info">
</td>
</tr><tr>
<td>
Pos
</td>
<td>
<input type="text" name="pos" tal:condition="python:request.has_key('pos')" tal:attributes="value python:request['pos']">
</td>
</tr>
<tr>
<td>
<input type="Submit" value="Send"/>
</td>
</tr>
</table>
</form>
</body>
</html>
Come risultato mi aspetto che al secondo template venga passato nell'url il valore $row/pos corrispondente al contenuto nel campo pos di una tabella di un database GADFLY prelevato interrogando il database con una query. Invece vengono passati paramteri della forma <rinstanceat ...> e non capisco il motivo dell'errore.
In attesa di un gentile riscontro, porgo distinti saluti.
____________________________________________________________
Navighi a 4 MEGA e i primi 3 mesi sono GRATIS.
Scegli Libero Adsl Flat senza limiti su http://www.libero.it
More information about the Python
mailing list