DRF指代django rest framework
APIView是您在定义REST视图时通常会覆盖的最基本的类。您通常会定义诸如get,put,delete等方法。使用APIView定义您的视图,然后将其添加到您的网址中,如下所示:
1 | #in views.py |
因为某些事情比如
get
、post
,删除帖子、获取所有帖子,更新和创建新帖子都是如此常见,DRF提供了Viewsets。使用ViewSets,您可以创建实际上合并所有上述操作的视图集,并且您也不需要定义url路径,通常使用路径为您创建路径:
1 | #views.py |