Download app/utils/response.py from gitdeem/dt: direct link, hf CLI and curl.
- Browser
- Download file 1.71 kB
-
https://huggingface.co/spaces/gitdeem/dt/resolve/main/app/utils/response.py
- Command line
-
hf download hf://spaces/gitdeem/dt/app/utils/response.py
-
curl -L -o response.py https://huggingface.co/spaces/gitdeem/dt/resolve/main/app/utils/response.py
1.71 kB
| # utils/response.py | |
| from flask import jsonify | |
| class APIResponse: | |
| def success(data=None, message='操作成功', code=200): | |
| return { | |
| 'code': code, | |
| 'message': message, | |
| 'data': data | |
| }, code | |
| def error(message='请求错误', code=400, errors=None): | |
| payload = { | |
| 'code': code, | |
| 'message': f"{message}" | |
| } | |
| if errors: | |
| payload['errors'] = errors | |
| return payload, code | |
| def not_found(cls, message='资源不存在'): | |
| return cls.error(message=message, code=404) | |
| def unauthorized(cls, message='身份验证失败'): | |
| return cls.error(message=message, code=401) | |
| #========== utils/responses.py ========== | |
| class APIResponse1111: | |
| def success(data=None, message='操作成功', code=200): | |
| return { | |
| 'code': code, | |
| 'message': message, | |
| 'data': data | |
| }, code | |
| def error(message='请求错误', code=400, errors=None): | |
| payload = { | |
| 'code': code, | |
| 'message': message | |
| } | |
| if errors: | |
| payload['errors'] = errors | |
| return payload, code | |
| def not_found(cls, message='资源不存在'): | |
| return cls.error(message=message, code=404) | |
| def unauthorized(cls, message='身份验证失败'): | |
| return cls.error(message=message, code=401) | |
| def forbidden(cls, message='权限不足'): | |
| return cls.error(message=message, code=403) |