10 響應模塊

響應模塊

響應類構造器:rest_framework.response.Responsepython

def __init__(self, data=None, status=None,
                 template_name=None, headers=None,
                 exception=False, content_type=None):
     """
        :param data: 響應數據
        :param status: http響應狀態碼
        :param template_name: drf也能夠渲染頁面,渲染的頁面模板地址(不用瞭解)
        :param headers: 響應頭
        :param exception: 是否異常
        :param content_type: 響應的數據格式(通常不用處理,響應頭中帶,且默認是json)
    """
    pass

使用:常規實例化響應對象json

# status就是解釋一堆 數字 網絡狀態碼的模塊
from rest_framework import status
# 通常狀況下只須要返回數據,status和headers都有默認值
return Response(data={數據}, status=status.HTTP_200_OK, headers={設置的響應頭})
相關文章
相關標籤/搜索