[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