Django: просмотр вызова API: при перенаправлении метод запроса не изменяется на GET - PullRequest
1 голос
/ 24 марта 2020

У меня есть viewA() и viewB()

Я отправляю запрос POST на viewB(), используя curl, например:

curl --location --request POST 'http://127.0.0.1:8000/viewB' \
--header 'Content-Type: application/json' \
--data-raw '{
"item" : "new"
}'

Внутри viewB(), у меня есть redirect(..to viewA).

После перенаправления на viewA(), когда я отлаживаюсь внутри viewA(), я вижу, что request.method равно POST вместо GET.

Почему redirect() не изменяется request.method на GET?

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