Deleting and Updating Posts
Learn to implement the functionality to delete and update posts in our application.
We'll cover the following
Another important feature is allowing users to delete or update posts. Let’s see how we can add this with Django.
To add these functionalities, we don’t need to write a serializer or a viewset, because the methods for deletion (destroy()
), and updating (update()
) are already available by default in the ViewSet
class. We will just rewrite the update
method on PostSerializer
to ensure that the edited
field is set to True
when modifying a post.
Let’s add the PUT
and DELETE
methods to http_methods
of PostViewSet
:
Get hands-on with 1200+ tech skills courses.