我安装了Flask-Images,根据doco动态调整图像大小:https://mikeboers.github.io/Flask-Images/
我的代码是这样的:Jinja
<img src="{{ resized_img_src(filename, width=200) }}"/>
Run Code Online (Sandbox Code Playgroud)
在views.py中
@app.route("/uploads/<filename>", methods=["GET"])
def uploaded_file(filename):
return send_from_directory(upload_path(), filename)
Run Code Online (Sandbox Code Playgroud)
即使我可以看到修改后的URL在开发工具上返回,图像也不会改变大小:
<img src="/uploads/69?w=200&s=4tDuOKq1G1qURVty_6pYAxpG4jk">
Run Code Online (Sandbox Code Playgroud)
我知道类似的东西在这里问了一段时间Flask-Images不起作用, 但唯一的答案是没有帮助.
我已经在这2天了.如果有人将Flask-Images纳入他们的项目,我会很感激任何建议.人们会建议使用Flask-Resize吗? https://github.com/jmagnusson/Flask-Resize.