order_by неправильно сортирует шведские символы UTF-8 - на производственном сервере - PullRequest
0 голосов
/ 05 мая 2018

У меня возникают некоторые проблемы с рабочей каплей @ DigitalOcean при сортировке наборов запросов. Шведские символы ÅÄÖ рассматриваются как A и O, что не является ожидаемым или нежелательным. Это работает локально.

Я побаловался с локалями на сервере, и они вроде бы в порядке.

  • Версия Django: 1.11
  • Версия Python: 3.5.2

Если кто-то сталкивался с подобными проблемами и решил их, было бы здорово услышать, как вы их решили!

Определение модели

class County(TimeStampedModel):
    name = models.CharField(max_length=200, unique=True)

    def __str__(self):
        return self.name

Как сортируется набор запросов.

County.objects.all().order_by('name')
...