django添加login required装饰器

django添加login required装饰器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
from django.contrib.auth.decorators import login_required
from django.utils.decorators import method_decorator


class (object):

def dispatch(self,request,*args,**kwargs):
return super(LoginRequiredMixin,self).dispatch(request,*args,**kwargs)


class UserInfoView(LoginRequiredMixin, View):
def get(self, request):
return render(request, "usercenter-info.html", {
})