Я столкнулся с этой той же проблемой. Мне уже записали игру полностью в JavaScript. Я хотел бы сделать iPhone дружественной версией, но Obj-C является излишеством. То, что я закончил тем, что делал, использовало веб-представление для указания на специальный URL приложения для iPhone. После размышления об этом я предполагаю, что мог просто переместить те файлы в каталог приложения и выполнить их локально.
Если вы укажете случайный оператор в ORM, я почти уверен, что он даст вам два разных случайных результата, не так ли?
MyModel.objects.order_by('?')[:2] # 2 random results.
Object.objects.order_by ('?') [: 2]
Это вернет две записи в случайном порядке. Вы можете добавить
distinct()
, если в вашем наборе данных есть записи с таким же значением.