Здравствуйте. Есть такая модель Category:
class Category(MPTTModel):
parent = TreeForeignKey('self', blank=True, null=True, related_name='children', db_index=True, on_delete=models.PROTECT)
А так-же есть модель Product:
class Product(models.Model):
parent_cat = models.ForeignKey(Category, blank=True, null=True, on_delete=models.PROTECT)
Если добавлять через админку категорию, то при выборе parent, категории отображаются деревом. Но если добавлять Product, то отображение parent_cat идет сплошным списком, при этом есть повторяющиеся названия категорий, из-за чего и сложно различать, кому оная принадлежит. Подскажите, пожалуйста, как при выборе parent_cat в Product сделать отображение так-же деревом?