[PIPython] problema passaggio URL

fr.p a libero.it fr.p
Lun 2 Maggio 2005 12:50:36 CEST


Salve,
dato il seguente Page  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:content="testpos" 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>
ho problemi nella chiamata del seguente Page 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>

perchè mi aspetto la restituzione di una pagina nel campo Pos, il valore che passo nell'url $row/pos che rappresenta il valore pos che prelevo dalla tabella di un database GadFly.
Invece il risultato del primo template è del seguente tipo:
<r instance at 01DC4B60>/pos 
<r instance at 01DC49D0>/pos 
<r instance at 01DC4A80>/pos 
<r instance at 01DC4B60>/pos 
<r instance at 01DC49D0>/pos 
<r instance at 01DC4A80>/pos 
<r instance at 01DC4B60>/pos 
<r instance at 01DC49D0>/pos

e non capisco il motivo dell'errore.
In attesa di un gentile riscontro, porgo distinti saluti.



____________________________________________________________
6X velocizzare la tua navigazione a 56k? 6X Web Accelerator di Libero!
Scaricalo su INTERNET GRATIS 6X http://www.libero.it




More information about the Python mailing list