def has_permission(self, request, view): if userHasPerm(request, "users.view_user") and request.method == "GET": return True if userHasPerm(request, "users.delete_user") and request.method == "DELETE": return True return False
def has_permission(self, request, view): if request.method == "GET": return userHasPerm(request, "fileSystem.can_show_fileSystem") else: return userHasPerm(request, "fileSystem.can_create_fileSystem")
def has_permission(self, request, view): return userHasPerm(request, "other.other_perm")
def has_permission(self, request, view): if request.method == "GET": return userHasPerm(request, "treasurer.can_show_treasurer") else: return userHasPerm(request, "treasurer.can_create_treasurer")
def has_permission(self, request, view): return userHasPerm(request, "timetable.view_lesson")
def has_permission(self, request, view): if request.method == "GET": return userHasPerm(request, "events.can_show_events") else: return userHasPerm(request, "events.can_create_events")