当前位置:  开发笔记 > 编程语言 > 正文

如何获得Pylons的绝对网址?

如何解决《如何获得Pylons的绝对网址?》经验,为你挑选了1个好方法。

如何获得Pylons的绝对网址?



1> Pēteris Caun..:

要使用Routes生成完全限定的URL,请qualified=Trueurl()调用中使用关键字.

例:

print url("blog", id=123, qualified=True)  
# depending on routing configuration,
# would print something like "http://somehost/blog/123"

如果您的Web应用程序在负载均衡器或反向代理之后运行,则可能会遇到生成的URL指向后端应用程序服务器而不是前端代理/负载均衡器的问题.您可以使用host参数来纠正:

print url("blog", id=123, qualified=True, host="example.com")  
# ==> "http://example.com/blog/123"

有关更多选项和调整,请参阅路线手册.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有