Я хочу использовать функцию related_to()
в django-tagging, и я передаю набор запросов, который выглядит следующим образом:
Chapter.objects.all().order_by('?')[:5] #the important thing here is the "[:5]"
Моя проблема в том, что эта функция, очевидно, использует функцию in_bunk()
, а выCannot use 'limit' or 'offset' with in_bulk
Как я могу ограничить свой набор запросов только передачей 5 объектов и одновременно использовать in_bunk?
Я знаю, что related_to () позволяет передавать переменную num
(это количество объектов, которое он должен вернуть), но я не хочу, чтобы он выводил один и тот же набор запросов каждый раз.Поэтому мне пришла в голову идея упорядочить его случайным образом и ограничить его до того, как будет передано функции.Но, как вы можете видеть: ограниченные наборы запросов и bunk_it не идут рука об руку.