Нужно перемешивать посты модели django каждые 30 минут. Возможно ли это сделать без использования крона?
Для лучшей практики, не нужно ничего перемешавать. Связано с тем, что, не нужно путать представление данных и сами данные. Данные не должны меняться, лишь представляться посетителю в разных последовательностях. В MVC, мы не меняем модель, для изменения представления у нас есть View.
Я не пишу на Django, но воспользовался поиском и
вот одно из решении