在cbv视图中配置了自定义权限,引用后没有效果
class UsersDetail(APIView): permission_classes = (IsOwnerPermissions,) @staticmethod def get_object(pk): try: return Users.objects.get(pk=pk) except Users.DoesNotExist: return
这样调用后 不是自己的 还是能改,老师这是怎么回事儿
class UsersDetail(APIView): permission_classes = (IsOwnerPermissions,) @staticmethod def get_object(pk): try: return Users.objects.get(pk=pk) except Users.DoesNotExist: return
这样调用后 不是自己的 还是能改,老师这是怎么回事儿
2021-03-09
举报