Выбираем случайную запись из базы данных django

Часто нужно получать случайную статьи или фото или пресрелиз из базы данных на сайе джанго.

К счастью разработчики позаботились и предоставили такую возможность программисту.

Делается это так.

Импортим модель. Например так:

from models import  Film

После этого можно выбирать записи. В представлении данного урла пишем нечто вроде этого:

random_film = Film.objects.order_by('?')[:4]

Этим мы выберем 4 случайных объекта типа Film.

Две строки и всё готово..

 

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий