Так они так и так отсортируются при обычном order_by, так как по алфавиту так оно и идет i, l, n )))
Там есть еще условия сортировки, например цена.
Задача в следующем, товары с limit_available
и is_available
отсортировать по цене, а not_available
в конце независимо от цены
Если я сделаю .order_by('status_available', 'price')
то товары с limit_available
будут после товаров is_available
, независимо от цены.
Можно сделать, например, такие статусы 0_is_available
, 0_limit_available
, 1_not_available
Но логика слишком не очевидна в таком костыле
Updated 1 Feb. 2016, 19:45 by bloodlettinger.