defaction(route, name=""): definner_warpper(func): from django.urls import get_resolver resolver = get_resolver()
if isclass(func) andissubclass(func, View): resolver.url_patterns.append(path(f"{route}/", func.as_view(), name=name if name elseNone)) else: resolver.url_patterns.append(path(f"{route}/", func, name=name if name elseNone))