gpt4 book ai didi

python - 默认路由不起作用

转载 作者:太空狗 更新时间:2023-10-30 02:06:43 25 4
gpt4 key购买 nike

我正在使用带 Pylons 的标准路由模块来尝试为我的网站主页设置默认路由。

我已按照文档和此处的说明进行操作 http://routes.groovie.org/recipes.html但是当我尝试 http://127.0.0.1:5000/ 时,我只看到“欢迎使用 Pylons”默认页面。

我的 config/routing.py 文件是这样的

从 pylons 导入配置从路由导入映射器

def make_map():
"""Create, configure and return the routes Mapper"""
map = Mapper(directory=config['pylons.paths']['controllers'],
always_scan=config['debug'])
map.minimization = False

map.connect('/error/{action}', controller='error')
map.connect('/error/{action}/{id}', controller='error')

# CUSTOM ROUTES HERE
map.connect( '', controller='main', action='index' )
map.connect('/{controller}/{action}')
map.connect('/{controller}/{action}/{id}')

return map

我也试过 map.connect( '/', controller='main', action='index' )

和(使用 http://127.0.0.1:5000/homepage/)

map.connect( 'homepage', controller='main', action='index' )

但是什么都不管用。我知道它会在我使用时重新加载我的配置文件 粘贴服务——重新加载 development.ini启动服务器

系统信息

$ paster --version
PasteScript 1.7.3 from /Library/Python/2.5/site-packages/PasteScript-1.7.3-py2.5.egg (python 2.5.1 (r251:54863, Feb 6 2009, 19:02:12))

最佳答案

您必须删除静态页面 (myapp/public/index.html)。静止的由于最后的级联配置,文件优先中间件.py。

关于python - 默认路由不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1279403/

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