对Django(Piston)API的Ajax调用总是失败

|| 我正在使用ajax调用由Piston / Django创建的API。我通过直接在浏览器中键入来测试API URL是否正确。 但是,ajax请求始终触发错误回调函数,但返回未定义的错误。我认为问题出在我的Ajax电话内。有人可以帮我吗?非常感谢。 这是我的JavaScript:
    $(\"#delete_req\").click(function(event){
    //PUTs data, saving new permissions
    alert(\"delete_req\");
    event.preventDefault();
    $.ajax({
      url:\"{{SITE_URL}}requests/api/manage/disc={{vialogue.discussion_id}}&puser={{req.userid}}&acc=0/\",
      type:\'GET\',
      success: function(data, textStatus, jqXHR){
        location.reload( true );
      },
      error: function(jqXHR, textStatus, errorThrown){
        alert(errorThrown);
        alert(textStatus);
        alert(\"There was an error deleting this request. Please try again or contact us for help.\")
     }
    });

    });
    
已邀请:
        在Django 1.2.5和1.3中,Ajax表单提交了一个csrf令牌。     
        您确定这是正确的网址吗?它具有非常奇怪的结构。我希望看起来像GET参数的元素实际上是GET参数:
{{SITE_URL}}requests/api/manage/?disc={{vialogue.discussion_id}}&puser={{req.userid}}&acc=0
如果您进行更改,是否有效?     

要回复问题请先登录注册