Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik
Schritt 5: Der Eigentümer einer Seite
ZODB kennt den Eigentümer jedes Objektes
- Dublin Core kennt ein Feld für den Eigentümer
- Benötigtes Objekt:
- In einem Request als „context“ verfügbar
- Skript:
- in /portal/portal_skins/custom neues Python Skript anlegen
- Id: getBookOfOwner
- owner=context.Creator()
owner=context.portal_membership.getMemberById(owner)
book = owner.getProperty('book',None)
if book:
book = container.getBookByISBN(book)
return book
Objekt im CMF anlegen
Objekt mit /portal/.../objekt/getBookOfOwner aufrufen
- Ergebnis: <amazon.Bag instance at 0x819e144>
Notizen: