author = models.ForeignKey(User)


class MPTTMeta:
    order_insertion_by = ['created_at']

def save(self, *args, **kwargs):
    if not self.created_at:
        self.created_at = datetime.now()
super(Comment, self).save(*args, **kwargs)
How to order django-mptt tree by DateTimeField?