Я создаю генератор множественного выбора, который может генерировать ответы с множественным выбором на основе входных данных. Генераторы случайных чисел находятся в контроллере страницы. Контроллер вызывается во время обновления, и поэтому случайные числа меняются.
Я думал о хранении случайных чисел в сессиях. Но это приведет к тому, что все случайные числа останутся прежними, даже если я захочу изменить свои входные данные (например, загрузить новую страницу).
Есть ли способ заблокировать действие контроллера во время обновления страницы? Или другой простой способ сделать так, чтобы случайные числа оставались неизменными при обновлении страницы, но менялись при загрузке новой страницы?