How to pull a random record using Django’s ORM? June 10, 2022 by Tarik Simply use: MyModel.objects.order_by('?').first() It is documented in QuerySet API.