[PIPython] problema passaggio parametri

fr.p a libero.it fr.p
Mar 26 Apr 2005 16:48:27 CEST


Salve,
dato il seguente page template che interroga un database Gadly (contenente una tabella testi con i campi info e pos)
sia con il seguenti codice:
<html>
  <head>
    <title tal:content="template/title">The title</title>
  </head>
  <body>

  <div tal:repeat="testi container/seltesti">
<ul>
<li>

<a tal:define="postesto testi/pos" tal:replace="postesto" tal:attributes="href string:addtesti?pos=postesto"><span tal:replace="testi/info">info</span></a></li>

</ul>
</div>

  </body>
</html>
che con il seguente codice:
<html>
  <head>
    <title tal:content="template/title">The title</title>
  </head>
  <body>

  <div tal:repeat="testi container/seltesti">
<ul>
<li>

<a tal:define="postesto testi/pos" tal:attributes="href string:addtesti?pos=postesto"><span tal:replace="testi/info">info</span></a></li>

</ul>
</div>

  </body>
</html>
quando effettuo la chiamata al 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>
non ottengo il risultato che mi aspetto, che sarebbe il secondo template con il campo pos del form contenente il contenuto di testi/pos, che rappresenta il contenuto del campo nella tabella testi. Il problema riguarda come passare nell'url il contenuto di un campo di una tabella del database se questo viene interrogato con query non parametriche.
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