0
点赞
收藏
分享

微信扫一扫

Ajax前后台交互的失败总结

眼君 2022-08-01 阅读 75


Ajax前后台交互完毕后应该给前端返回的是一个字符串,具体像这样写:

def ajaxForm(requests):
if requests.method=="POST":
obj=LoginForm(requests.POST)
result={"messages":None,"static":False}
ret=obj.is_valid()
if ret:
result["static"]=True
print(obj.clean())


else:
error_list=obj.errors.as_json()


result["messages"]=json.loads(error_list)
return HttpResponse(json.dumps(result))


return render(requests,"ajaxForm.html")

而Form请求返回的应该是个页面

举报

相关推荐

0 条评论