django конкретное представление запускается дважды (GET / POST) и только в запросах chrome, firefox и почтальона запускает представление только один раз. W - PullRequest
0 голосов
/ 01 октября 2019

get-запросы - это перенаправления javascript, просто изменив window.location.href, а post-запросы - ajax-запросы, один и тот же URL-адрес в django url conf обслуживает их обоих.

На странице много данных, изображенийи ссылки и т. д., которые приходят в ответ на запросы получения и публикации. В Chrome он выполняет запрос дважды, я не могу видеть, чтобы он выполнялся дважды на вкладке «Сеть» на инструментах разработчика, но в терминале, где я запускаю сервер, я вижу, как операторы представления представления выполняются дважды.

Я мог бы сохранитьвсе нормально, но тогда первый запрос идет с параметрами, а второй - без параметров (данные для публикации), а результирующая страница всегда из второго запроса, что не совсем то, что запрашивает пользователь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...