django-guardian 視圖權限管理

django-guardian 視圖權限管理:django

class host(models.Model):
    name = models.CharField(u'名稱',max_length=70,null=True)

    class Meta:
        permissions = (
            ("view_host", "Can see  host"),io

        )class

 

if not request.user.is_authenticated():
          return HttpResponseRedirect(reverse('root'))
 elif not request.user.has_perm('Falcons.view_host'):

          return HttpResponseRedirect(reverse('deny'))
 else:
         xxxxmodel

相關文章
相關標籤/搜索