node.ext.zodb ZODB için kalıcı bir düğüm uygulamasıdır.
Düğümle birleşik sağlam ağaç yapısı inşa edilebilir ve bu paket ile bu yapıların kolayca kalıcı olabilir.
Bu iki uygulama türlerini sağlar:
& Nbsp; persistent.dict.PersistentDict göre node.ext.zodb.ZODBNode,
& Nbsp; node.ext.zodb.OOBTNode BTrees.OOBTree.OOBTree dayalı.
Kullanımı
Önce açık DB bağlantı gereklidir. Bu çıplak ZODB yüklemek veya sizin için mantıklı hiç Piramit veya Zope2 / Plone veya nerede bir bağlamda olabilir.
DB kök nesnesi veya başka herhangi bir kalıcı nesne içeren mevcut kez düğümleri ekleyerek bu yüzden gibi basit:
>>> Node.ext.zodb ithalat ZODBNode gelen
>>> Root ['kişi'] = ZODBNode ()
>>> Root ['kişi']. Attrs ['isim'] = "Willi"
>>> Root ['kişi'] ['ev'] = ZODBNode ()
>>> Root ['kişi'] ['ev']. Attrs ['adresi'] = "Innsbruck, Avusturya"
>>> Root ['kişi'] ['iş'] = ZODBNode ()
>>> Root ['kişi'] ['iş']. Attrs ['adresi'] = "Hall in Tirol, Avusturya"
Işlem kararlıdır sonra tüm değişiklikler kalıcıdır.
. Düğüm ve düğüm belgelerine başvurun kullanımıyla ilgili daha fazla bilgi için
Gereksinimler :
- Python
Yorum Bulunamadı