16 lines
428 B
Python
16 lines
428 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from django.http import JsonResponse
|
|
|
|
|
|
def __response_data(status_code=200, message=None, data={}, **kwargs):
|
|
return dict({
|
|
'status': status_code,
|
|
'message': message,
|
|
'data': data,
|
|
}, **kwargs)
|
|
|
|
|
|
def json_response(status_code=200, message=None, data={}, **kwargs):
|
|
return JsonResponse(__response_data(status_code, message, data, **kwargs), safe=False)
|