From 622d5a6ef8987f69c25c1bfe5b57c77d4ecdee49 Mon Sep 17 00:00:00 2001 From: smavity <69578767+smavity@users.noreply.github.com> Date: Wed, 30 Sep 2020 10:42:34 +0100 Subject: [PATCH] Update 3-class-based-views.md --- docs/tutorial/3-class-based-views.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/tutorial/3-class-based-views.md b/docs/tutorial/3-class-based-views.md index e02feaa5e..6458c20f7 100644 --- a/docs/tutorial/3-class-based-views.md +++ b/docs/tutorial/3-class-based-views.md @@ -141,6 +141,15 @@ Using the mixin classes we've rewritten the views to use slightly less code than class SnippetDetail(generics.RetrieveUpdateDestroyAPIView): queryset = Snippet.objects.all() serializer_class = SnippetSerializer + + class SnippetUpdate(generics.UpdateAPIView): + queryset = Snippet.objects.all() + serializer_class = SnippetSerializer + + class SnippetDestroy(generics.DestroyAPIView): + queryset = Snippet.objects.all() + serializer_class = SnippetSerializer + Wow, that's pretty concise. We've gotten a huge amount for free, and our code looks like good, clean, idiomatic Django.