eclipse pydev django 接收 post 发来的 json 请求详解编程语言

加入 csrf_exempt 修饰器:

# -*- coding: utf-8 -*- 
from __future__ import unicode_literals 
 
from django.shortcuts import render 
 
# Create your views here.  
from django.http import HttpResponse 
from django.views.decorators.csrf import csrf_exempt 
from demo import models 
import json 
 
def home(request): 
    return render(request, 'home.html') 
 
@csrf_exempt 
def queryUser(request): 
    userName = request.POST['userName'] 
    passWord = request.POST['passWord'] 
    userObject = models.User.objects.get(name=userName) 
    response_data = {} 
    if userObject.password == passWord: 
        response_data['result'] = '1'   
        return HttpResponse(json.dumps(response_data), content_type="application/json") 
    else : 
        response_data['result'] = '0'   
        return HttpResponse(json.dumps(response_data), content_type="application/json") 
    

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/16592.html

(0)
上一篇 2021年7月19日 19:24
下一篇 2021年7月19日 19:25

相关推荐

发表回复

登录后才能评论