我只想问一个简单的问题,因为我不知道该怎么做。App Engine Python如何处理网址?
在app.yaml中,当我想声明查询字符串参数时,我该怎么做?
例如,做一个多语言的网站,我在此格式创建的网址:
mysite.com/english/aboutus
mysite.com/italiano/aboutus
,并在app.yaml中的脚本来处理它们是
- url: /english/aboutus
script: index.py
- url: /italiano/aboutus
script: index.py
在哪种方式我可以确定这两个网址之间的区别,以及如何在index.py中处理它们?
我知道这是一个简单的问题,我可以查找引用,但它也可能帮助其他人在stackoverflow.com。
嗨,你的解决方案似乎是复杂的,如果有很多网址。 我读了一些我们可以使用正则表达式的地方,但我并没有想象如何去做:-s – 2009-09-30 20:27:32
?你到底想做什么?添加更多页面并不会改变代码,我不确定为什么你认为你可能需要一个正则表达式? – bobince 2009-09-30 21:10:56
嗨bobince,在这种情况下,你必须手动处理script_name,例如,它可能会出现空引用,你也必须检查。通过做一个正则表达式,这是我认为更容易;)请纠正我,如果我错了:) – 2009-10-02 10:15:56