# Views Define the logic for incoming HTTP requests. ## Workflow: Return HTTP errors 1. `from django.http import (error)` 2. Return the class instance directly to terminate the view. - `return HttpResponseBadRequest()` for 400. - `return HttpResponseForbidden()` for 403. - `return HttpResponseNotFound()` for 404. - `return HttpResponseNotAllowed()` for 405.