Files
pear-admin-flask/applications/common/utils/validate.py
T

13 lines
339 B
Python

# xss过滤
from flask import abort, make_response, jsonify
def check_data(schema, data):
errors = schema.validate(data)
for k, v in errors.items():
for i in v:
# print("{}{}".format(k, i))
msg = "{}{}".format(k, i)
if errors:
abort(make_response(jsonify(result=False, msg=msg), 200))