Django模型方法:如何引用自身?

问题描述

|
class A(models.Model):
    name = models.CharField(max_length=255)

    def gen(self):
        return AnotherClass(self)  # Here I want to pass the class A instance
这是写方法吗?     

解决方法

普通方法中的第一个命名参数传递给调用该方法的实例。所以,是的。