瓶子动态路线不起作用,总是得到404

时间:2016-11-28 00:12:08

标签: python bottle

我的瓶装路线有问题。以下路线给我一个404(http://127.0.0.1:8666/user/1):

import bottle

app = application = bottle.Bottle()
@login_required
@app.route('/user/<userid:int>', method='GET')

def user_member(userid):

    member = user.member(userid)
    if not len(member):
        bottle.abort(404)

    return bottle.jinja2_template('user', member=member)

if __name__ == '__main__':
    bottle.debug(True)
    bottle.run(app, host='127.0.0.1', port=8666, thread_count=5, reloader=True)

所有其他路线都运转正常。这是页面输出:

Error: 404 Not Found

Sorry, the requested URL 'http://127.0.0.1:8666/user/1' caused an error:

Unknown Error.

事实上,在使用以前的网址时我的功能永远不会。

所以我评论了文件中的大部分代码,我发现了错误。它来自静态路由功能。使用动态路线时静态混淆瓶子的路线。

0 个答案:

没有答案