【发布时间】:2021-03-16 11:29:52
【问题描述】:
me.addEventListener('change', (e) => {
if (me.checked) {
fetch("/demande/transporter/", {
body: JSON.stringify({ cin_mle: cin_mle }),
method: "POST"
}).then(res => res.json()).then(data => {
tn.value = data['email'];
tn.disabled = true
});
}
});
代码js
class ReturnCredentilasView(View):
def post(self, request):
data = json.loads(request.body)
cin_mle=data["cin_mle"]
print(cin_mle)
user=get_object_or_404(User, cin_mle=cin_mle)
if not user:
return JsonResponse({"User_status": "inexistant"})
return JsonResponse({"email":user.email})
视图
错误:
moi.js:10 POST http://127.0.0.1:8000/demande/transporter/ 404 (Not Found)
(anonymous) @ moi.js:10
127.0.0.1/:1 Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
我需要使用 ajax 从 serer 检索一些数据,但出现了上面的错误。 该视图在邮递员上运行良好 我是复选框元素
【问题讨论】:
-
/demande/transporter/不返回 JSON。提到的<是标记的指标。 -
你能解释一下安德烈亚斯先生吗?
标签: javascript json django ajax