我有一个视图,我想使用ajax方法发布数据,但它并没有进入视图来打印内容。你知道吗
我的javascript代码:
$("#id").click(aa);
var aa= function() {
var id= $("#id");
$.ajax({
url: "ajax/id",
method: "POST",
data: { user: id, csrfmiddlewaretoken: csrftoken },
context: document.body
}).done(function(data) {
alert("Success");
}).fail(function(returnedText) {
console.log(returnedText.responseText);
});
}
我的Django观点:
def id(request):
print("aa");
users = request.POST['user']
我的URL:
path('/ajax/id', views.id, name='id')
您可以改用请求头
错误是url使用
url: "/ajax/id",
而不是url:“ajax/id”,并且直接访问POST dictid
也是内置函数请尝试重命名您的函数以不掩盖内置函数。你知道吗而你没有
相关问题 更多 >
编程相关推荐