All pastes #244469 Raw Edit

Mine

public text v1 · immutable
#244469 ·published 2006-11-09 21:23 UTC
rendered paste body
def save_desc(self, desc, *args, **kwargs):
    self.desc = desc
    self.__init_orig__(*args, **kwargs)

class DescMetaclass(type):
    def __new__(cls, name, bases, attrs):  
       if not name == 'Field':  
            attrs['__init_orig__'] = attrs['__init__']                
            attrs['__init__'] = save_desc
        return type.__new__(cls, name, bases, attrs)