Другие люди теперь дали лучшие ответы. Этот «ответ» состоял главным образом в том, чтобы получить информацию от ФП, потому что первоначальный вопрос в действительности не говорил нам полностью о том, что было опробовано. В настоящее время существует два ответа , которые действительно ответят на вопрос в долгосрочной перспективе.
Мой оригинальный ответ оставлен ниже для контекста.
Скопировали ли вы его в папку bin в Eclipse или вне Eclipse? Если вы сделали это вне Eclipse, то вы должны щелкнуть правой кнопкой мыши по папке «bin» и выбрать «обновить» для Eclipse, чтобы увидеть новый файл.
Файл * .class в соответствующей папке (в зависимости от пакета) в каталоге bin должен это делать.
Боюсь, я действительно не понимаю, в чем ваш вопрос.
Пара исправлений: select_related
не имеет ничего общего с порядком (это не ' t вообще изменять набор запросов, просто следует за соединениями, чтобы получить связанные объекты и кэшировать их); а для сортировки по полю в связанной модели вы используете обозначение двойного подчеркивания, а не точку. Например:
Song.objects.filter(owner=request.user).order_by('track__artist__name')
Но в вашем примере вы используете player_artist, который нигде в вашей модели не является полем. И я не понимаю вашего упоминания о переносимости.