我正在声明这样的路线:
from my_package import views
config.add_route("hello", "/hello")
config.scan(views)
在my_package.views
我看来:
from pyramid.view import view_config
@view_config(name="hello")
def hello(request):
return Response("Hello, world!")
但是路线没有与视图相关联。
具体来说,在调试工具栏中检查路由显示没有可调用的视图与该hello
路由关联,并且访问/hello
返回 404。
将路由定义更改为类似的东西config.add_route("hello", "/hello", views.hello)
可以正常工作。
我究竟做错了什么?