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()), # 單查、單刪、單(整體|局部)改
]