類的實例方法,我有一個Python類,例如:發現裝飾蟒蛇
class Book(models.Model):
enabled = models.BooleanField(default=False)
full_title = models.CharField(max_length=256)
alias = models.CharField(max_length=64)
author = models.CharField(max_length=64)
status = models.CharField(max_length=64)
@serializable
def pretty_status(self):
return [b for a, b in BOOK_STATUS_CHOICES if a == self.status][0]
的方法pretty_status裝飾有@serializable。
什麼是最簡單和最有效的方法來發現類中的方法有一定的裝飾? (在上面的例子中給出:pretty_status)。
編輯: 請注意,有問題的修飾器是自定義/可修改的。
可以修改裝飾器,「可序列化」? – unutbu
當然,這是自定義的 –