from django.http import HttpResponse from django.urls import path from django.views import View class EmptyCBV(View): pass class EmptyCallableView: def __call__(self, request, *args, **kwargs): return HttpResponse() urlpatterns = [ path("missing_as_view", EmptyCBV), path("has_as_view", EmptyCBV.as_view()), path("callable_class", EmptyCallableView()), ]