Crossin的编程教室

标题: web.py (2) [打印本页]

作者: 999999    时间: 2018-12-5 11:21
标题: web.py (2)
__template__() takes 0 positional arguments but 1 was given    出现这种错误是什么原因呢?


作者: 999999    时间: 2018-12-5 11:22
import web

urls = (
'/', 'index'
)

db = web.database(dbn='sqlite',db='MovieSite.db')

render = web.template.render('templates/')

class index:
    def GET(self):
        movies = db.select('movie')
        return render.index(movies)

if __name__ == "__main__":
    app = web.application(urls, globals())
    app.run()


这是完整代码

作者: crossin先生    时间: 2018-12-5 12:58
无法重现你的问题
请提供更多报错(包含出错的语句提示),还有templates文件
看起来可能是你 templates里的index.html 出了问题
作者: 999999    时间: 2018-12-5 14:21
对的,是index.html中的问题,谢谢




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5