小编use*_*650的帖子

Bottlepy:找不到模板

我的服务器在apache上运行。我使用bottle.py。当我要去xxx / getbio时,有时会返回:

Error: 500 Internal Server Error: Template 'bio' not found.

并非总是发生此错误:如果我重新启动apache,它会正常化几个小时,但会再次发生。这是代码片段:

@route('/getbio')
def getBio():
    return template('bio')
Run Code Online (Sandbox Code Playgroud)

这是文件结构:

xxx/
??? views/
?   ??? bio.tpl
??? index.py
Run Code Online (Sandbox Code Playgroud)

而且我没有错过以下代码行:

sys.path.append(os.path.dirname(os.path.abspath(__file__)))
sys.path.append('views')
os.chdir(os.path.dirname(os.path.abspath(__file__)))
Run Code Online (Sandbox Code Playgroud)

请帮助我,因为我不知道如何解决此错误

python bottle

3
推荐指数
2
解决办法
5150
查看次数

标签 统计

bottle ×1

python ×1