擅长:python、mysql、java
<p>区别在于他们提供了什么样的方法。</p>
<p>例如:</p>
<p><strong>GenericViewSet</strong>继承自GenericAPIView,但不提供基本操作的任何实现。只需要得到你想要的东西,得到你想要的。</p>
<p><strong>ModelViewSet</strong>继承自GenericAPIView并包含各种操作的实现。换句话说,您不需要实现基本的操作,如列表、检索、创建、更新或销毁。当然,您可以重写它们并实现自己的列表或创建方法。</p>
<p>您可以在“API参考”一节中阅读有关它的更多信息:
<a href="http://www.django-rest-framework.org/api-guide/viewsets" rel="noreferrer">ModelViewSet</a></p>