首页 > 其他分享 >响应 HttpResponse等

响应 HttpResponse等

时间:2023-01-30 11:44:17浏览次数:36  
标签:return cat 响应 import HttpResponse data id

import json

from django.shortcuts import render, redirect
from django.http import HttpResponse

#HttpResponse
def detail(request, cat_id, dog_id):

   '''
   HttpResponse(content,status=200)
   content 传递字符串,不要传递字典,对象等数据
   status范围在100到599,只能使用系统规定的
    data = {'name':'123'}
    return HttpResponse(data) 这样得到的数据只有name,所以HttpResponse 传递字符串,不要传递字典,对象等数据

   '''

#JsonResponse
from django.http import JsonResponse
def detail(request, cat_id, dog_id):
    data = {'name': '123'}
    return JsonResponse(data)   #可以传递字典

#跳转页面  redirect
def detail(request, cat_id, dog_id):
    return redirect('http://www.baidu.com')

 

标签:return,cat,响应,import,HttpResponse,data,id
From: https://www.cnblogs.com/tolter/p/17075011.html

相关文章