Я использую Django paginator в CBV, и после отправки формы (создает новое сообщение) я пытаюсь перенаправить на реальную страницу с недавно созданным сообщением.Я использую reverse_lazy
с аргументом ключевого слова для номера страницы, но в URL, сгенерированном с reverse_lazy
, знак ?
в начале изменяется на %3F
, например, ?page=7
-> %3Fpage=7
.И, следовательно, я перенаправлен на первую страницу.
Мой путь к URL:
path("homeT/?page=<int:num>", views.homeTestView.as_view(), name="actual_page"),
Я использую reverse_lazy
, например:
return reverse_lazy("actual_page", kwargs={'num': page_num})
PS И есть более простой способ перенаправить на страницу с помощью новыхсоздал пост / комментарий ??Спасибо.