У меня есть форма, в которой пользователь выбирает несколько элементов для отображения на «следующей странице». Этот выбор всегда уникален, и мы будем хранить каждый набор выборов, сделанный с использованием модели, индексированный id
, как и в случае с моделями Django. Когда пользователь выбирает свой выбор и POST
s с помощью кнопки отправки, я бы хотел, чтобы наше приложение сохранило свой выбор в модели, а затем отобразил страницу с идентификатором модели, чтобы пользователь мог вернуться к страницу, которую она создала в любой момент с помощью простого GET
запроса.
Например, пользователь переходит на /coolapp/selectprefs/
, делает несколько выборов и нажимает кнопку "Отправить". Затем пользователь должен перейти на /coolapp/selections/42
, учитывая, что когда пользователь отправлял и создавал запись, записи было присвоено id
из 42
.
Я не понимаю, как отправить пользователя на «следующую страницу» в качестве ответа (например, /coolapp/selections/42
в приведенном выше примере) после того, как она нажмет кнопку «Отправить». Перенос пользователя на страницу с уникальным идентификатором в зависимости от введенного им имени кажется обычной задачей (например, это произойдет, когда я нажму кнопку, чтобы отправить этот вопрос в SO), но я не уверен, что делать это, и был бы признателен за ваш совет.