从前端页面调用ajax POST指向Django后端 view中POST功能无法return任何信息.
前端:
var token = $('input[name=csrfmiddlewaretoken]').val();
function getSceneId() {
$.ajax({
headers: {'X-CSRFToken': token},
url: './newpost/',
type: 'POST',
data: JSON.stringify(data),
dataType: 'json',
success: function(){
console.log("后台返回数据")
},
});
}
View.py
def record_add(request):
if request == 'POST':
return render(request, "index.html", )
else:
return HttpResponse('??? where is post?.')
功能中的urls.py
urlpatterns = [
path('', views.make),
path('newpost/', views.record_add),
]
点击后返回的也是200, url也是指向view中功能的, 但是就是跳转不过去. 也就是数据传不到后台. 求助求助! 谢谢