Método de análisis de fondo Django de datos de solicitud

 
 

re
de django.shortcuts importación render 
de django.http solicitud de importación, respuesta, HttpRequest, HttpResponse, JsonResponse 
de django.views.decorators.csrf import csrf_protect 
de django.views.decorators.csrf import csrf_exempt 
import sys 
import os 
import 
person json 
peticiones de importación 
(solicitud): 
    # application / json 
    if request.method == 'POST': 
        # Obtener datos: cuando json envía una publicación, los datos están en el cuerpo 
        data = json.loads (request.body.decode ()) 
        # En este momento data is a dict 
        res = 'El contenido que envió es [% s]'% data ['content'] 
        result = {'data': res}) 
def estudiante (solicitud): 
        return HttpResponse (json.dumps (result), content_type = "application / json" )
    de lo contrario: 
        devuelva HttpResponse ('Error de tipo de solicitud')


    # formform 
    if request.method == 'POST': 
        username = request.POST.get ('user') 
        age = request.POST.get ('age') 
        return HttpResponse ('El nombre de usuario que ingresó es:% s , La edad es:% s '% (nombre de usuario, edad)) 
    elif request.method ==' GET ': 
        nombre de usuario = request.GET.get (' user ') 
        age = request.GET.get (' age ') 
        return HttpResponse ('El nombre del usuario que ingresó es:% s, la edad es:% s'% (nombre de usuario, edad)) 
    else: 
        return HttpResponse ('No se recuperaron datos')

  

 

Supongo que te gusta

Origin www.cnblogs.com/breakcircle/p/12717838.html
Recomendado
Clasificación