Как найти индекс набора запросов после сортировки базы данных в Django

Я делаю таблицу лидеров для своей викторины. Я сделал эту модель:

class LeaderBoard(models.Model):
    name = models.CharField(max_length=200)
    score = models.DecimalField(max_digits=4, decimal_places=2)

Вот мой код для получения набора запросов

leaderboad_place = leaderboard.order_by("score").get(name=request.user.username)
            

После сортировки кода мне нужен индекс, по которому выделяется мой результат.

Мне нужен индекс, я имею ввиду расположение набора запросов после сортировки базы данных, мой код не работает. Пожалуйста, кто-нибудь помогите.

Вы можете сделать несколько трюков:

#user is name of field which is refered for User Model

leaderboad_places = list(LeaderBoard.objects.all().order_by('-score').values_list('user', flat=True)) 
leaderboad_places.index(request.user)
Вернуться на верх