URL 在浏览器 web2py 中

URL in browser web2py

是否有无需在浏览器中指定 URL 即可启动应用程序的方法。 例如..我有一个演示应用程序 在视图 show.html 和控制器 default.py 中有显示方法。 我想启动 show.html 页面而不在浏览器中指定 /fordemo/default/show URL。

我的理解是你希望/fordemo/default/show成为你加载web2py时,或者当你在浏览器上输入你的域名时的默认功能。在这种情况下,您需要在根 web2py 文件夹中创建一个名为 routes.py 的文件(与 web2py.py 或 web2py.exe 所在的位置相同)。在 routes.py 中,您需要如下内容:

#routes.py
default_application = "fordemo"
default_controller = "default"
default_function = "show"

您必须重新启动 web2py 才能使更改生效。