嗨,我有一个小型的Flask应用程序,目的是家庭网络使用.
目前,我让Flask与uWSGI和Nginx一起运行.
该应用程序基本上会扫描位置并提供媒体文件.以下是呈现这些文件的代码:
@app.route('/get_media/<path:filename>',methods=['GET'])
def get_media(filename):
return send_from_directory('/media/',filename)
send_from_directory可以正常运行,但是似乎很慢.我必须承认,我不太了解其背后的过程.是python提供这些文件还是Nginx?我希望Nginx能够处理这些文件,但是我不确定如何配置别名,因为我希望该应用遍历文件目录,但希望将服务移交给Nginx.
任何指导表示赞赏.
最佳答案
原文链接:https://www.f2er.com/nginx/532229.html