Re: [ZIZope] mysql e python script

SauZheR <[email protected]> Thu, 17 Jan 2008 16:06:10 +0100
Newsgroups gmane.comp.web.zope.italian
Message-ID <[email protected]>
2008/1/17, Yuri <[email protected]>:
>
> SauZheR wrote:
> >
> >
> >
> >     Graaaazie..gia', dovevo immaginarlo. ok, diciamo che oggi ho
> >     sonno..:))
> >
> >     approfitto (quante 'p'? boh!) per chiedere consigli su
> >     documentazione specifica da scaricare. ne sai/sapete qualcosa? ho
> >     tirato giu' il tutorial ed il library reference ma se li c'e'
> >     qualcosa mi e' sfuggito..
> >
> >
> >
> > nello script py accedi alle colonne anche con la notazione puntata:
> > for r in results:
> >   print r.nomecolonna
> >
> > Nello zpt ci accedi anche in path expression:
> > <li tal:repeat="r results" tal:content="r/nomecolonna"
>
>
> non era r/?nomecolonna ?
>
> infatti non è una chiamata ma un valore di un array:
>
> r['nomecolonna']


puoi fare in un sacco di maniere
<li tal:repeat="r results">
 <span tal:content="r/nomecolonna">
 <span tal:content="python:r.nomecolonna">
 <span tal:content="python:r['nomecolonna']">
</li>
(tre span con lo stesso contenuto).

Se vuoi usare una variabile al posto di nomecolonna allora e' d'obbligo la
notazione a dizionario" r[variabile]



>
> > Poi puoi darei un'occchiata a:
> > [...]/lib/python/Shared/DC/ZRDB/Results.py
> > dove trovi dei metodi interessanti che possono essere utili.
> >
> > E in ultimo,
> > l'help in linea di ogni istanza zope e' di grande supporto sia per gil
> > zsqlmethod, spiega tutto anche con esempi, che per il linguaggio  TAL,
> > soprattutto per cio' che concerne il tal:repeat.
> >
> > bye,
> > sau.
> >
> > --
> >   bye
> > SauZheR
> > ************************************
> > l'iterazione è umana...
> > la ricorsione, Divina!
> > ************************************
> > reply to: sauzher AT gmail DOT com
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Zope mailing list
> > [email protected]
> > http://lists.zope.it/cgi-bin/mailman/listinfo/zope
> >
>
> _______________________________________________
> Zope mailing list
> [email protected]
> http://lists.zope.it/cgi-bin/mailman/listinfo/zope
>



-- 
  bye
SauZheR
************************************
l'iterazione è umana...
la ricorsione, Divina!
************************************
reply to: sauzher AT gmail DOT com

_______________________________________________
Zope mailing list
[email protected]
http://lists.zope.it/cgi-bin/mailman/listinfo/zope