为什么会出现FORBIDDEN错误?

时间:2014-07-26 16:14:26

标签: jquery python django

我试图在我正在做的其中一个项目的网站上添加拖放功能,但是我收到了这个错误。它可能是由于this而产生的,但我不知道这是否是原因。

我的页面使用Django和python运行。

用python编写的“文件上传”背后的功能似乎甚至都没有被调用。如何修复FORBIDDEN错误?

请问我任何你想要的东西。

错误如下所示

POST http://127.0.0.1:8008/file-upload 403 (FORBIDDEN) jquery.js:9631
send jquery.js:9631
jQuery.extend.ajax jquery.js:9176
send jquery.fileupload.js:880
$.widget._onSend jquery.fileupload.js:942
(anonymous function) jqui.js:6
data.submit jquery.fileupload.js:648
(anonymous function) jquery.fileupload.js:193
fire jquery.js:3119
self.add jquery.js:3165
$.widget.options.add jquery.fileupload.js:192
e.Widget._trigger jqui.js:6
(anonymous function) jquery.fileupload.js:1008
jQuery.extend.each jquery.js:383
$.widget._onAdd jquery.fileupload.js:1001
(anonymous function) jqui.js:6
(anonymous function) jquery.fileupload.js:1240
fire jquery.js:3119
self.add jquery.js:3165
promise.always jquery.js:3266
$.widget._onDrop jquery.fileupload.js:1233
(anonymous function) jqui.js:6
h jqui.js:6
jQuery.event.dispatch jquery.js:4641
elemData.handle

生成的jquery行如下所示:

            // Do send the request
            // This may raise an exception which is actually
            // handled in jQuery.ajax (so no try/catch here)
            xhr.send( ( options.hasContent && options.data ) || null );

我的观点如下所示:正如我所说,这个功能甚至可能不被称为

def file_upload(request):
    # create a new plot if necessary and attach to session
    print "file upload"
    [.......]
    return HttpResponse(json.dumps(""),content_type="application/json")

另外,在我的urls.py中:

urls.py:    url(r'^file-upload$', 'myproject.views.file_upload', name='file_upload'),

0 个答案:

没有答案