在Plone视图上获取路径作为参数

2024-07-01 07:25:04 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的问题

我正在plone 5.2上构建一个视图,它将作为外部身份验证服务的回调服务。问题是,autentication服务不会回调带有查询参数的url,因此,我必须接收一个ID,通常作为查询参数接收,作为atual url的一部分

例:

关于这一点: domain/project/view?id=123

为此: domain/project/view/123

我知道我可以用request.form字典获取查询参数,但是当我调用../view/1234时,它实际上理解我是用id1234调用view的,我该怎么做呢

尝试使用request.path,但网站了解我正在尝试访问文件夹“view”中的页面“1234”

@edit: https://training.plone.org/5/advanced-python/routing.html

我找到了这个,但仍然没有属性“myapp.url_args”,我的页面在最后使用/123调用它时实际上也运行了__call__方法


Tags: formproject身份验证view视图idurl参数

热门问题