У меня есть QuerySet, позвоните ему qs
, который упорядочен некоторым атрибутом, который не имеет отношения к этой проблеме. Тогда у меня есть объект, пусть назовите его obj
. Теперь я хотел бы узнать, какой индекс obj
имеет в qs
, насколько это возможно. Я знаю, что я мог бы использовать .index()
из Python или, возможно, цикл через qs
, сравнивая каждый объект с obj
, но что это лучший способ сделать это? Я ищу высокую производительность и мои единственные критерии.
Использование Python 2.6.2 с Django 1.0.2 в Windows.