Benutzerspezifische Werkzeuge
Sie sind hier: Startseite / Zope / Zope 2 / Add, Change, Get - Objekt-Properties

Add, Change, Get - Objekt-Properties

abgelegt unter:

Properties hinzufügen/ändern:

def setProperty(context, property, value, type):
    if context.hasProperty(property):
        context.manage_changeProperties({property: value})
    else:
        context.manage_addProperty(property, value, type)

property = 'Name'
value = 'Tux'
type = 'string'

setProperty(context, property, value, type)

 

Properties auslesen:

property = 'Name'
myproperty = context.get(property, none) # oder
myproperty = context.getProperty(property)