class Achievement(MyBaseModel):
parent_achievement = models.ForeignKey('self', blank=True, null=True, help_text="An achievement that must be done before this one is achieved") # long name since parent is reserved
Я могу сделать:
Achievement.objects.get(pk="1").parent_achievement
что здорово. Но как я могу получить всех детей?
Achievement.objects.get(pk="1").parent_achievement_set
не работает (и, вероятно, должен иметь несколько надписей вокруг него), и я не видел слишком много при поиске.
Возможно ли это? Падение на SQL?