Как загрузить изображение с сервера Flask во всплывающее окно bootstrap? - PullRequest
0 голосов
/ 04 мая 2020
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 + '" />'; }

    })                          
  1. Я пытаюсь передать путь к снимку экрана со стороны клиента
  2. Мне нужно загрузить изображение на основе пути, полученного в методе get_screenshot.
  3. Затем это изображение необходимо динамически загрузить в элемент всплывающего окна bootstrap. Какие изменения нужно сделать здесь в моем коде?
...