def __init__(self, db, classname, **properties): """The newly-created class automatically includes the "content" property., """ properties["content"] = hyperdb.String(indexme="yes") Class.__init__(self, db, classname, **properties)
def create(self, **propvalues): # figure the mime type if self.getprops().has_key("type") and not propvalues.get("type"): propvalues["type"] = self.default_mime_type return Class.create(self, **propvalues)
def __init__(self, db, classname, **properties): '''The newly-created class automatically includes the "content" property., ''' properties['content'] = hyperdb.String(indexme='yes') Class.__init__(self, db, classname, **properties)