Есть ли способ ограничить возврат в выбранных представлениях?

#javascript #django

#javascript #django

Вопрос:

У меня вопрос, добавление или вставка записи X перенаправляет меня на другую страницу, пока все хорошо. Но в Chrome я могу вернуться с помощью <- button, что затрудняет для меня, потому что я могу создавать бесконечные записи с разными четкими идентификаторами, теперь мой вопрос: как не регрессировать в разных точках зрения? Хорошо вернуться назад, но не в представлениях: вставить, обновить или удалить. Для Chrome есть метод Javascript, но у меня он не очень хорошо работал. Есть ли способ? Ссылка на Google Диск

Я работаю с Django 3.1, Python 3.8, Postgresql

Комментарии:

1. Почему это проблема? Если пользователь хочет создать несколько записей, это, конечно, его дело? Какую именно проблему вы пытаетесь решить?

2. Использует ли ваши представления insert и update метод GET? (Если он использует POST, браузер должен предупредить пользователя о дублировании данных)

3. Вы должны использовать повторный запуск (или ПОМЕСТИТЬ, ИСПРАВИТЬ, УДАЛИТЬ) для запросов с побочными эффектами.

4. Обязательно используйте POST — но для лучшего взаимодействия с пользователем используйте шаблон Post / Redirect / Get

5. Правда, это не проблема, конечно, он может записывать несколько записей, но пользователь может, как говорится, запутаться или потеряться, например, когда я совершаю покупку, я не могу вернуться и снова купить то же самое, конечно, я могу, но я должен выполнить процесс с 0, это понятно, спасибо