0

使用 Django Framework 和 Djano Framework 的模型后,我很困惑

class User(models.Model):
    first_name = models.CharField(max_length=20)
    last_name  = models.CharField(max_length=20)
    email_address = models.EmailField(max_length=50, unique=True)

    def __str__(self):
        return self.first_name

正如我们所见,first_name、last_name 和 email_address 被创建为类变量,但在 dunder str () 方法中,它们与 self 作为实例变量一起使用

所以我的问题是在声明为类变量的 Python 变量中是否可以同时用作“类变量”和“实例变量”。

提前感谢您并感谢您阅读我的问题。

4

0 回答 0