控制台错误:
Forbidden (CSRF token missing or incorrect.): /add
[29/Jun/2018 10:10:14] "POST /add HTTP/1.1" 403 2513
js错误:http://127.0.0.1:8000/add 403 (Forbidden)
解决方案:
1、图片演示
2、引用代码段
from django.views.decorators.csrf import csrf_exempt
3、增加装饰器
@csrf_exempt #增加装饰器,作用是跳过 csrf 中间件的保护 def blog_Add_DB(request): sql="" if request.POST: sql = "INSERT INTO tUsers(name,age) VALUES('%s',%s)"%(request.POST['xingMing'],request.POST['nianLing']) else: sql = "INSERT INTO tUsers(name,age) VALUES('%s',%s)"%(request.GET['xingMing'],request.GET['nianLing']) print(sql) db.ExecNonQuery(sql) return HttpResponse('操作完成')