我有以下两种型号。
class Category(MPTTModel):
name=models.CharField(max_length=75,null=False,blank=False, unique=True)
parent=TreeForeignKey('self', null=True, blank=True, related_name='children')
和
class ProductGroup(models.Model):
name = models.CharField(max_length=30,null=False, blank=False)
category=TreeForeignKey('category.Category', null=False,blank=False)
我已通过管理面板为类别设置了订单。
我需要通过ProductGroup
子类以相同的顺序对ListView
个对象进行排序。
我试过了,
class ProductGroupList(ListView):
model=ProductGroup
ordering = ['category']
但是这会以id Categories
。
有没有办法指定mptt
树中指定的顺序?
感谢。