【发布时间】:2026-02-07 20:30:01
【问题描述】:
抱歉,我是从 Django 编程开始,需要帮助。
当父属性为真时,我需要一个类(继承),因此在寻找子类时,将所有持有该属性的属性设置为真。
查看代码:
class Person(models.Model):
name = models.CharField(max_length=200)
active = models.BooleanField(default=True)
customer = models.BooleanField(default=False)
employee = models.BooleanField(default=False)
vendor = models.BooleanField(default=False)
def __str__(self):
return self.nome
class People(Person):
registration_number = models.CharField(max_length=14)
birth_date = models.DateField()
sex = models.CharField(max_length=1)
class Company(Person):
registration_number = models.CharField(max_length=20)
foundation_date = models.DateField(blank=True, null=True)
class Meta:
ordering = ["nome"]
class Customer(Person):
# I want to consider all Person object with customer=True
【问题讨论】:
-
不确定您要在这里完成什么...
标签: python django django-models