返回函数在http://effbot.org/zone/python-getattr.htm它指出 Python’s getattr function is used to fetch an attribute from an object, using
a string object instead of an identifier to identify the
attribute. In
所以我有模型是这样的: class Celebrity(models.Model):
#30+ fields here ...
class HoneyBadger(models.Model):
name = models.CharField(max_length=10)
celebrity_owner = models.ForeignKey(Celebrity)
我想创建一个信使类,并在几个其他类之间共享。我希望让参数在信使和子类之间保持同步,并且我还希望子类能够通过信使访问彼此。如下我目前已经实现了它,但我有与同步的一些问题: class MessengerWrapper:
def __getattribute__(self,attr):
#Force use of custom getattr
return self.