У меня есть моделька - City в ней есть city_id, city_name
Как отсортировать их в алфовитном порядке, но чтоб city_name с буквой М были первыми?
классический путь
order_by
annotate -> Case When .. Then
или из доки ( но мне такое вариант не нравится, хоть он и проще)
q = Entry.objects.extra(select={'is_recent': "pub_date > '2006-01-01'"})
q = q.extra(order_by = ['-is_recent'])