我最近使用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()
当我尝试进入登录页面时收到错误:/
答案 0 :(得分:1)
尝试更改您的网址映射:
urls = (
'/', 'index',
'/login/?', 'login',
)
/login/?
适用于/login
和/login/
个网址路径。
如果你出示例外情况会更好。