Python 用于don'的request.path和url_;t在mod_wsgi下的烧瓶中匹配

Python 用于don'的request.path和url_;t在mod_wsgi下的烧瓶中匹配,python,flask,mod-wsgi,Python,Flask,Mod Wsgi,在Flask中,是否有一种方法可以获取request.path,其中包括WSGI或其他可能添加的任何“装饰” 在测试模式下运行(仅在端口5000上),myrequest.path和('settings')的url\u匹配得很好,但是一旦在WSGI下,正如预期的那样,myurl\u for('settings')变为/manage/settings/,但请求.path是/settings//code> 我在我的httpd.conf中有以下内容,并且正在努力将一个从开发转移到活动站点 WSGIScr

在Flask中,是否有一种方法可以获取request.path,其中包括
WSGI
或其他可能添加的任何“装饰”

在测试模式下运行(仅在端口5000上),my
request.path
和('settings')的
url\u匹配得很好,但是一旦在
WSGI
下,正如预期的那样,my
url\u for('settings')
变为
/manage/settings/
,但
请求.path
/settings//code>

我在我的
httpd.conf
中有以下内容,并且正在努力将一个从开发转移到活动站点

WSGIScriptAlias /manage /sw/servermanager/servermanager.wsgi
WSGIDaemonProcess servermgr user=user group=grp threads=4
<Directory /sw/servermanager>
    WSGIProcessGroup servermgr
    WSGIApplicationGroup %{GLOBAL}
    WSGIScriptReloading On
    Order deny,allow
    Allow from all
</Directory>
WSGIScriptAlias/manage/sw/servermanager/servermanager.wsgi
WSGIDaemonProcess servermgr用户=用户组=grp线程=4
WSGIProcessGroup服务器管理器
WSGIApplicationGroup%{GLOBAL}
WSGIScript正在重新加载
命令拒绝,允许
通融
我喜欢让模板非常通用,然后使用CSS动态显示导航信息。我已经使用了中提供的技术来构建我的视图,但是当我将
mod_wsgi
添加到等式中时,问题就出现了

我环顾了一下请求对象,除了可能使用
url\u规则
之外,没有看到我希望看到的那么多,但随后参数避开了我

为了更好地衡量,我正在使用的WSGI脚本的一个链接:

我还对
request
对象的文档感兴趣,我通过使用内置调试器和
help(request)
找到了解决方法

编辑:我应该说,在运行mod_wsgi的Apache下,URL不匹配。

这是一个特性,而不是bug。查看文档和文档

你可能想使用
request.script\u root+request.path

从来没有说过这是一个,但是:)我完全明白单独使用它们的好处,我一定是在阅读文档时迟到了。