Вот моя проблема.
Я создаю представление на plone 5.2, которое будет служить службой обратного вызова для внешней службы аутентификации. Проблема в том, что служба аутентификации НЕ выполняет обратные вызовы к URL-адресам с параметрами запроса, поэтому мне нужно получить идентификатор, который я обычно получаю в качестве параметра запроса, как часть обычного URL-адреса
Пример.
Из этого: domain/project/view?id=123
до этого: domain/project/view/123
Я знаю, что могу получить параметры запроса с помощью словаря request.form
, но как я могу это сделать, когда я позвоните ../view/1234, он на самом деле понимает, что я звоню view
с id
1234?
Пробовал с помощью request.path, но сайт понимает, что я пытаюсь получить доступ к странице '1234 'внутренняя папка' вид '.
@ edit: https://training.plone.org/5/advanced-python/routing.html
Я нашел это, но все же нет ни свойства "myapp.url_args", ни моего страница на самом деле запускает метод __call__
при вызове его с /123
в конце