【发布时间】:2018-02-24 01:00:38
【问题描述】:
使用时:
@route('/<filename>')
def server_static(filename):
return static_file(filename, root='.')
它允许使用静态 HTML 文件 /myapp/helloworld 处理请求 www.example.com/helloworld。
如何使www.example.com/anything 由静态 HTML 文件 /myapp/html/anything.html 提供服务,而无需在 Python 代码中对每个静态文件名 anything 进行硬编码?
注意:棘手的部分是请求是/anything(而不是/anything.html),静态文件是/myapp/html/anything.html(这样的文件有20个或更多)
【问题讨论】:
-
您可能需要编写一些代码来处理输入。是否只是您要提供的
.html文件?