我是python的新手,因此是猎鹰.我开始开发一个RESTful API,到目前为止猎鹰是非常棒的.提供静态网页还有一些其他要求,我不想编写应用程序或为此生成服务器.
是否有可能从猎鹰应用程序服务静态网页?
最佳答案
您可以更好地控制静态文件的路由,如下所示:
import falcon
class StaticResource(object):
def on_get(self, req, resp, filename):
# do some sanity check on the filename
resp.status = falcon.HTTP_200
resp.content_type = 'appropriate/content-type'
with open(filename, 'r') as f:
resp.body = f.read()
app = falcon.API()
app.add_route('/static/{filename}', StaticResource())
相关文章
转载注明原文:如何从falcon应用程序提供静态网页? - 代码日志