【发布时间】:2018-11-23 08:30:57
【问题描述】:
我正在尝试向我的 Django 服务器发送一个 POST 请求。我以这种方式使用 JQuery:
$("#submit_button").click(function() {
$.ajax({
type: 'POST',
url: '/API/send_news',
data: {
newstitle: "randomname"
},
success: function(response) {
if (response.result === 'OK') {
return HttpResponse("Done")
} else {
return HttpResponse("Fail")
}
}
});
});
由于 403 状态码,我无法向我的函数发送发布请求。
【问题讨论】:
-
200不是错误,是status code标题错误。你不得不说:Jquery POST 返回状态码 200,但是 Django 没有创建对象 -
谢谢!你是对的
-
执行
New.objects.create后,您的终端是否出现错误? @Dev9977 -
不,我也在从 Django 管理创建订单,我可以毫无问题地添加对象。感谢您的帮助
-
您能粘贴
Newobjcet 型号代码吗?一步一步,json请求是否进入send_news方法?