from django.http import HttpResponse
### 引用
def index(request):
? ? if request.GET["type"] == "img":
? ? ? ? return HttpResponse(open("test.png","rb"),content_type="image/png")
? ? ? ? ## 這里 返回圖片
? ? elif request.GET["type"] == "html":
? ? ? ? return HttpResponse(open("1.html","rb"),content_type="text/html")
? ? ? ? ## 返回 html文本
? ? elif request.GET["type"] == "xml":
? ? ? ? return HttpResponse(open("1.html","rb"),content_type="text/xml")
? ? ? ? ##返回 xml文本
? ? elif request.GET["type"] == "json":
? ? ? ? return HttpResponse({"code":"ok"},content_type="application/json")
? ? ? ? ##返回 json文本
from django.http import JsonResponse
def index(request):
? ? return JsonResponse({"code":"ok"})
? ? ##? 這里的JsonResponse 更加簡(jiǎn)便的返回了json
附上圖片吧