def require(self, *args):
data = self.permit(*args)
for arg in args:
if type(arg) == str:
if arg not in data:
raise web.HTTPBadRequest()
elif type(arg) == Or:
found = False
for item in arg:
if item in data:
found = True
break
if not found:
raise web.HTTPBadRequest()
return data
评论列表
文章目录