使用Ajax将对象文件从视图传递到Django中的模板

时间:2019-03-24 04:24:08

标签: ajax django object view django-templates

我试图使用Ajax从视图将对象文件(3d对象)传递到html模板。 这是视图中的基本代码:

def guiMesh(request):
    if request.method == 'POST':
        if request.is_ajax():

         obj = pywavefront.Wavefront( "test.obj")

         context = {'meshObj': obj}

return render(request, 'template.html', context)

这是模板的代码

 $.ajax({
        url : '', // the endpoint,commonly same url
        type : "POST", // http method
        data : { csrfmiddlewaretoken: csrftoken, cooVertex: cooVertex }, 
               success : function(dataObj) {

                        console.log("dataObj " + dataObj.size)
      })

视图端似乎可以正常工作,因为它没有给出任何错误,但是模板端似乎没有正确接收文件。我在哪里做错了?

非常感谢您的帮助!

0 个答案:

没有答案