app.route("/get_screenshot", methods=['GET'])
def get_screenshot():
from flask import send_file
screenshot_path = request.args.get('screenshot_path')
root_dir = Helper.getprojectroot()
file_name = root_dir + "/" + screenshot_path
return send_file(file_name, mimetype='image/jpg')
$.ajax({
url:"/get_screenshot",
type:"GET",
data:{
screenshot_path : screenshot_path }
})
.done(function (data){
$(".app-modules tbody tr:last-child a").popover({
html:true,
trigger:'click',
placement:'bottom',
title:'Screenshot',
offset:'10%',
content: function () { return '<img style="width:700px" src="' + data + '" />'; }
})
- Я пытаюсь передать путь к снимку экрана со стороны клиента
- Мне нужно загрузить изображение на основе пути, полученного в методе get_screenshot.
- Затем это изображение необходимо динамически загрузить в элемент всплывающего окна bootstrap. Какие изменения нужно сделать здесь в моем коде?