d
from django.shortcuts import render from django.http import request、response、HttpRequest、HttpResponse、JsonResponse from django.views.decorators.csrf import csrf_protect from django.views.decorators.csrf import csrf_exempt import sys import os import json import requests def person (request): #application / json if request.method == 'POST': #データを取得:jsonが投稿を送信すると、データは本文にあり ますdata = json.loads(request.body.decode()) #この時点でdata is dict res = '送信したコンテンツは[%s]'%data ['content'] result = {'data':res} return HttpResponse(json.dumps(result)、content_type = "application / json" ) else: return HttpResponse( 'Request type error') def student(request): #formform if request.method == 'POST': username = request.POST.get( 'user') age = request.POST.get( 'age') return HttpResponse( '入力したユーザー名は:%s 、Age is:%s '%(username、age)) elif request.method ==' GET ': username = request.GET.get(' user ') age = request.GET.get(' age ') return HttpResponse (「入力したユーザーの名前は:%s、年齢は:%s '%(ユーザー名、年齢)) else: return HttpResponse(「データが取得されませんでした」)