1. 程式人生 > >DRF框架的安裝與使用

DRF框架的安裝與使用

目錄

  • DRF框架的安裝與配置
  • 基於restful介面規範的介面設計

DRF框架的安裝與配置

"""
1)安裝
>: pip install djangorestframework

2)在settings中註冊(為什麼要註冊,後期會講)
INSTALLED_APPS = [
    # ...
    'rest_framework',
]

3)在settings中自定義drf配置
    REST_FRAMEWORK = {}
注:drf配置查詢順序,自定義settings的REST_FRAMEWORK配置字典 => drf預設settings的DEFAULTS

4)drf的封裝特點:特點功能在特點模組下
from rest_framework.views import APIView
from rest_framework.response import Response
from rest_framework.request import Request
"""

基於restful介面規範的介面設計

urlpatterns = [
    # 資源books介面的設計
    url(r'^books/$', views.BookAPIView.as_view()),  # 群查、單增
    url(r'^books/(?P<pk>\d+)/$', views.BookAPIView.as_view()),  # 單查、單刪、單(整體|區域性)改
]