Вот (очень) упрощенная версия моей модели:Как в алфавитном порядке выбрать раскрывающийся список в администраторе Django?
лаборатория/models.py
class Lab(Model):
professor = ForeignKey('authors.Author')
авторы/models.py
class Author(Model):
name = CharField(max_length=100)
В админке Django, когда я добавляю или обновляю Лабораторию, выпадающий список, содержащий каждого профессора, автоматически генерируется и отображается. Проблема в том, что этот список очень длинный, и он не упорядочен по алфавиту. Я хочу, чтобы раскрывающийся список профессора был упорядочен по алфавиту по полю «имя».
Как я могу это сделать?
См. Http://stackoverflow.com/questions/8992865/django-admin-sort-foreign-key-field-list – alecxe