gpt4 book ai didi

google-app-engine - 在 appengine 中,我如何拥有基于命名空间的 url 路由?

转载 作者:行者123 更新时间:2023-12-04 17:05:01 25 4
gpt4 key购买 nike

我想弄清楚如何根据命名空间更改 url 路由

假设我有 myapp.x.com/apage 和 myapp.y.com/apage,我尝试了下面的代码,但是
它不起作用,因为我认为 main.py 正在被缓存

ns = namespace_manager.google_apps_namespace()
if ns == 'x.com'
app = WSGIApplication([
(r'/apage', 'my.module.XHandler'),
])
else:
app = WSGIApplication([
(r'/apage', 'my.module.YHandler'),
])

除了将每个处理程序转换为 url 路由器之外,还有其他方法可以做到吗?

最佳答案

您需要编写自己的中间件,根据域路由到不同的应用程序。参见 this blog post 中的域中间件举个例子。

关于google-app-engine - 在 appengine 中,我如何拥有基于命名空间的 url 路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3919551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com