A view is a function or a class that receives an HttpRequest object and returns an HttpResponse object: HTML page, redirect, JSON, 404 error. Function-based views are simple; class-based views offer ready-to-use behaviors.
Example
def accueil(request):
return HttpResponse('Hello')