YOU’RE LEARNING TO↗learner can write an APIView subclass with get() and post() methods
↗learner can use generic views (ListCreateAPIView, RetrieveUpdateDestroyAPIView) to reduce boilerplate
↗learner can build a ViewSet and register it with a Router to get automatic URL patterns
↗learner can use the browsable API to explore and test endpoints
↗learner can return correct HTTP status codes using DRF's status module