django-guardian 视图权限管理:
class host(models.Model):
name = models.CharField(u'名称',max_length=70,null=True)
class Meta:
permissions = (
("view_host", "Can see host"),
)
if not request.user.is_authenticated():
return HttpResponseRedirect(reverse('root'))
elif not request.user.has_perm('Falcons.view_host'):
return HttpResponseRedirect(reverse('deny'))
else:
xxxx