我的地块图像无法显示。我将它们分别存储在“上传”目录中(不是静态目录也不是其子目录)。
@app.route('/job/<job_id>')
def get_job(job_id):
directory_name = db.get(job_id)
if directory_name is False:
abort(404)
return render_template('job.html', directory_name=directory_name)
我将directory_name传递给html:
<html>
<body>
<img src="{{url_for('send_image', directory_name=directory_name)}}" >
</body>
</html>
指的是应该浏览我目录的其他视图。
@app.route('/uploads/<directory_name>/plot.png')
def send_image(directory_name, job_id):
return send_from_directory("uploads", directory_name + "plot.png")