我目前正在尝试学习 python/django 并遇到以下问题。假设我有 3 个模型:
Model Category(models.Model)
name = models.Charfield(max_length64)
Model Subcategory(models.Model)
category = models.ForeignKey(Category)
name = models.Charfield(max_length64)
Model Animal(models.Model)
subcategory = models.ForeignKey(Subcategory)
name = models.Charfield(max_length64)
现在,例如,如果有人搜索一个类别,我想拥有给定主类别的任何子类别中的所有动物。(希望不要太复杂)
所以现在我的问题是最有效的方法是什么?
提前致谢!