Как я могу отсортировать по идентификатору ManyToManyField в Django?

У меня есть объект ManyToManyField в пользовательском объекте, и он используется для сопоставления пользователей, за которыми следует этот пользователь. Я пытаюсь показать подмножество списка тех, за кем они следили совсем недавно. Есть ли хитрость в .order_by (), которая позволит мне сортировать по идентификатору ManyToManyField? Данные есть, верно?

# (people the user is following)
following = models.ManyToManyField(User, related_name="following", blank=True)

theuser.following.filter(user__is_active=True).order_by("user__id")

Это даст мне список пользователей, за которыми пользователь следит, но по которым они присоединились. Я хочу, чтобы порядок в следующем списке был таким, когда пользователь следовал за ними.

Ответы на вопрос(4)

Ваш ответ на вопрос