Django: Как отсортировать Many2ManyField (Select Tag) ModelForm в соответствии со значением __unicode __ () объекта? - PullRequest
1 голос
/ 17 июня 2009

Как указано в названии.

1 Ответ

0 голосов
/ 01 февраля 2011

Сортировка должна выполняться в Python, поскольку база данных не имеет представления о том, что вы делаете в __unicode__(). Таким образом, вам придется извлечь все связанные экземпляры модели в список, отсортировать список, используя значение экземпляров __unicode__(), а затем использовать этот список в любом месте.

В следующем документе есть несколько методов сортировки в python: http://wiki.python.org/moin/HowTo/Sorting/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...