使用web.py呈现多个模板

时间:2011-11-06 00:55:27

标签: python linux frameworks web.py

我最近使用Python进入Webdesign,我尝试过多个框架但web.py似乎是我最喜欢的,除了一个问题。我似乎无法弄清楚如何使用多个模板制作多个页面....

到目前为止,这是我的代码:

import web

urls = (

'/', 'index', '/login/', 'login'


)

app = web.application(urls, globals())
render = web.template.render('templates/')

class index():
    def GET(self):
        return render.index()
class login():
    def GET(self):
        return render.login()



if __name__ == '__main__':
    app.run()

当我尝试进入登录页面时收到错误:/

1 个答案:

答案 0 :(得分:1)

尝试更改您的网址映射:

urls = (
    '/', 'index', 
    '/login/?', 'login',
)

/login/?适用于/login/login/个网址路径。

如果你出示例外情况会更好。