我有一个定义如下的User模型类:
class CustomUser(models.Model):
user = models.OneToOneField(User)
slug = models.SlugField(max_length=35, unique=True,help_text="URI dell'utente che appare sul browser")
team = models.CharField(max_length=100, null=False, verbose_name="Team")
area = models.CharField(max_length=100, null=False, verbose_name="Area")
line_manager = models.ForeignKey('self', null=True, blank=True,related_name='parent')
我希望能够获取CustomUser的所有line_manager。 假设我有以下内容:
A
-B
-C
我想要检索的值是B和A,其中C是叶子。在Django中该如何实现?