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
tôi có thể làm:Django: Làm thế nào để theo ForeignKey ('tự') ngược
Achievement.objects.get(pk="1").parent_achievement
đó là rất tốt. Nhưng làm thế nào để tôi có được tất cả các trẻ em?
Achievement.objects.get(pk="1").parent_achievement_set
không hoạt động (và có thể cần thêm ký hiệu nữa) và tôi không thấy quá nhiều khi tìm kiếm.
Có thể không? Rơi vào SQL?
tuyệt vời. làm việc tuyệt vời. sẽ mua lại. A ++ –