我面临一个有趣的问题,我不知道这是否是一个问题,但它没有给出我需要的预期值。例如,这是我的两个模型。
class Name(models.Model):
""" """
name = models.CharField(max_length=20)
class Dir(models.Model):
name = models.ForeignKey(Name)
children = models.ManyToManyField('Dir', null=True, blank=True, related_name="dirs")
例如,我在子目录“A”、“B”中添加了两个目录。现在我想以我添加的相同顺序取回我的两个孩子。但问题是,它按以下顺序提供给我。'B','A'。如何保持订单与我添加的完全相同?