Advertisement

权力-权力检验装饰器

阅读量:

1.权限验证与视图访问控制

2.在用户访问article表之前,判断用户是否登录,并且有访问article表的权限。

用户认证与权限验证实现

复制代码
    def login_permission(request):
    # 首先需要先判断用户是否登录
    user = User.objects.get(pk=1)
    if user.is_authenticated:
        if user.has_perm('login_logout.view_article'):
            print("您拥有这个权限!")
        else:
            print('您没有这个权限!')
    else:
        print("您还没有登录")
        return redirect(reverse('login_logout:login'))
    return HttpResponse('登录验证!')
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    

Django权限验证装饰器应用

复制代码
    @

全部评论 (0)

还没有任何评论哟~