1,步骤: 1,自定义装饰器 # 我们自定义的装饰器: def my_decorator_1(func): def wrapper(request, *args, **kwargs): print('自定义装饰器被调用了') print('请求路径%s' % request.path) return func(request, *args, **kwargs) return wrapper 2,定义Mixin扩展类(该类一定要继承object类,一定要重写as_view()函数) # 定义的 M…