Django: Como seguir ForeignKey ('self') para trás

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

Eu posso fazer :

Achievement.objects.get(pk="1").parent_achievement

o que é ótimo. Mas como obtenho todas as crianças?

Achievement.objects.get(pk="1").parent_achievement_set

não funciona (e provavelmente deveria ter mais alguma notação em torno dele), e eu não vi muito quando pesquisava.

É possível? Cair no SQL?

questionAnswers(2)

yourAnswerToTheQuestion