我正在关注这个Flaskappbuilder 示例。但是,当我想路由到不同的 url 时,例如 for method3
in views.py
,如果我想路由到/method3/jonh
而不是myview/method3/jonh
,它将返回错误:the requested url was not found on the server. if you entered the url manually please check your spelling and try again.
我不明白我们为什么需要myview
?以及如何路由到与示例不同的 url?
在views.py
,我appbuilder.add_link("Method3", href='/myview/method3/jonh', category='My View')
改为appbuilder.add_link("Method3", href='/method3/jonh', category='My View')
。如果您将其更改为任何其他,例如appbuilder.add_link("Method3", href='/myview1/method3/jonh'
,将发生相同的错误。