首页 > 解决方案 > 如何使用 JQuery 和 Flask 将 img 发送到服务器

问题描述

如何使用 JQuery 和 Flask 将 img 发送到服务器,我要将 img 发送到 Flask 服务器,但我不知道该怎么做,你能帮帮我吗

查询:

$file_upload.on('change', function () {
            console.log($('#avatar_img_change')[0].files[0]);
            $.getJSON('/change_avatar/', {
                avatar: $('#avatar_img_change')[0].files[0]
            }, function(data) {
                console.log(data.error);
            });
        });

HTML:

<div style="position: relative;" id="av-div">
                {% if current_user.avatar_name != None%}
                    <img src="../static/images/users/{{current_user.generated_id}}/{{current_user.avatar_name}}" alt="avatar" class="user-block__avatar">
                {% else %}
                    <img src="../static/images/dev/unknownperson.png" alt="avatar" class="user-block__avatar">
                {% endif %}
                <label for="avatar_img_change" class="user-block__avatar-change font-color_grey">Change</label>
                <input type="file" id="avatar_img_change" class="user-block__avatar-input">
            </div>

标签: javascriptpythonhtmljqueryflask

解决方案


推荐阅读