python发送web请求的案例(基于Django)
原创
©著作权归作者所有:来自51CTO博客作者小诸葛的博客的原创作品,请联系作者获取转载授权,否则将追究法律责任
from django.shortcuts import render
from django.http import HttpRequest, HttpResponse
from Books.models import BookInfo, PeopleInfo
import json
def test(request):
id = request.GET.get("id")
listResult = []
listInfo = list(BookInfo.objects.raw("select * from books_bookinfo where id = " + id + ""))
for item in listInfo:
listResult.append({"id": item.book.id, "name": item.book.name})
result = {"code": 0, "data": listResult}
response = HttpResponse(json.dumps(result), content_type="application/json")
response['Access-Control-Allow-Origin'] = '*'
return response