示例#1
0
    def get_permissions(self):
        if self.request.method in permissions.SAFE_METHODS:
            return (
                permissions.IsAuthenticated(),
                IsAuthorOfPost(),
            )

        if self.request.method == 'POST':
            return (permissions.AllowAny(), )

        return (
            permissions.IsAuthenticated(),
            IsAuthorOfPost(),
        )
示例#2
0
文件: views.py 项目: bewallyt/Kalendr
 def get_permissions(self):
     print 'in post view'
     if self.request.method in permissions.SAFE_METHODS:
         return (permissions.AllowAny(),)
     return (permissions.IsAuthenticated(), IsAuthorOfPost(),)