html中的Django,JQuery和更新img标签

时间:2019-01-16 07:15:46

标签: jquery html ajax django

在我的项目中,我想将pdf转换为图像,然后在屏幕上向用户显示。

我已经在某些目录下创建了图像。我已经将路径传递给JQuery,但是找不到该路径。

我将下面的路径传递给JQuery

{"path":"/home/USERNAME/Desktop/PROJECTNAME/src/FOLDER1/FOLDERID/pdf/image.png"}

当我在浏览器中检查“网络”字段时,可以看到以下内容:

Using the URLconf defined in PROJECTNAME.urls, Django tried these URL patterns, in this order:

^$
admin/
SUBFIELD1/
SUBFIELD2/ ^$ [name='index']
SUBFIELD3/
The current path, home/USERNAME/Desktop/PROJECTNAME/src/FOLDER1/FOLDERID/pdf/image.png, didn't match any of these.

请注意,SUBFIELD和FIELD1不相等。这是我在src

下的文件夹架构
  FOLDER1
   FOLDERID
    pdf
     image.png
  SUBFIELD1
    migrations folder
    admin.py
    models.py
    ...
  SUBFIELD2
    same as SUBFIELD1
  SUBFIELD3
    same as SUBFIELD1

用于向用户显示图像的JQuery代码

function getpdf()
{
$.getJSON('/SUBFIELD1/convertPdf2Image/',function (data) {
        $('#myimage').attr('src', '');
        $("#myimage").attr('src', data.path);   
    });
}

HTML代码

<img id="myimage" style="width:500px;height:600px;"/>

0 个答案:

没有答案