Files
courses/bsawf/18-processing-microtransactions/lib/util_json.py
T
2025-05-20 11:57:43 -04:00

22 lines
465 B
Python

from flask import jsonify
def render_json(status, *args, **kwargs):
"""
Return a JSON response.
Example usage:
render_json(404, {'error': 'Discount code not found.'})
render_json(200, {'data': coupon.to_json()})
:param status: HTTP status code
:type status: int
:param args:
:param kwargs:
:return: Flask response
"""
response = jsonify(*args, **kwargs)
response.status_code = status
return response