[python] Zope: container

Radim Novotný r.novotny na elektrika.cz
Úterý Září 12 19:26:41 CEST 2006


Jan Janech napsal(a):
> Cawte... Vysse rok pracujem na jednej aplikacii postavenej na systeme
> Zope (v2). Tak teraz som sa rozhodol riesit jeden problem, ktory
> odkladam od zaciatku. Hlavnu komponentu aplikacie mam napisanu ako
> vlastny produkt. V nom ale potrebujem volat metody zo ZODB. Preto by som
> chcel pristupovat na parenta. Teraz to robim tak, ze si ukladam
> container do atributu pri volani manage_afterAdd. Vsetko funguje super,
> akurat pri exporte tohoto objektu sa nan nabali kopec zbytocnosti. Okrem
> toho som v mnohych zdrojakoch videl, ze na to pouzivaju atribut
> aq_parent. Ja taky vsak nemam... Co mam spravit, aby som sa ku tomu dostal?
> 
> Dufam, ze niekto pochopil o co mi ide :-D

aq_parent by mel mit kazdy objekt, ktery je zdedeny z Acquisition mixin 
class. Da se pouzit i metoda aq_parent importovana z Acquisition modulu

 >>> from Acquisition import aq_parent
 >>> aq_parent(objekt)

Asi bych doporucil precist si neco v Zope Developers Guide

http://www.zope.org/Documentation/Books/ZDG/

-- 
Radim Novotny
------------- další část ---------------
Netextová příloha byla odstraněna...
Jméno: r.novotny.vcf
Typ: text/x-vcard
Velikost: 327 bytes
Popis: [žádný popis není k dispozici]
Url : http://www.py.cz/pipermail/python/attachments/20060912/af79e72e/attachment.vcf 
------------- další část ---------------
Netextová příloha byla odstraněna...
Jméno: smime.p7s
Typ: application/x-pkcs7-signature
Velikost: 5537 bytes
Popis: S/MIME Cryptographic Signature
Url : http://www.py.cz/pipermail/python/attachments/20060912/af79e72e/attachment.bin 


Další informace o konferenci Python