@@ -23,7 +23,7 @@ mock==2.0.0 |
||
| 23 | 23 |
pep8==1.7.0 |
| 24 | 24 |
records==0.4.3 |
| 25 | 25 |
redis==2.10.5 |
| 26 |
-redis-extensions==1.0.20 |
|
| 26 |
+redis-extensions==1.0.22 |
|
| 27 | 27 |
rlog==0.2 |
| 28 | 28 |
shortuuid==0.4.3 |
| 29 | 29 |
uWSGI==2.0.14 |
@@ -5,15 +5,15 @@ from django.http import JsonResponse |
||
| 5 | 5 |
from utils.error.errno_utils import StatusCodeField |
| 6 | 6 |
|
| 7 | 7 |
|
| 8 |
-def response_data(status_code=200, message=None, description=None, data={}):
|
|
| 9 |
- return {
|
|
| 8 |
+def response_data(status_code=200, message=None, description=None, data={}, **kwargs):
|
|
| 9 |
+ return dict({
|
|
| 10 | 10 |
'status': status_code, |
| 11 | 11 |
'message': message, |
| 12 | 12 |
'description': description, |
| 13 | 13 |
'data': data, |
| 14 |
- } |
|
| 14 |
+ }, **kwargs) |
|
| 15 | 15 |
|
| 16 | 16 |
|
| 17 |
-def response(status_code=200, message=None, description=None, data={}):
|
|
| 17 |
+def response(status_code=200, message=None, description=None, data={}, **kwargs):
|
|
| 18 | 18 |
message, description = (message or status_code.message, description or status_code.description) if isinstance(status_code, StatusCodeField) else (message, description) |
| 19 |
- return JsonResponse(response_data(status_code, message, description, data), safe=False) |
|
| 19 |
+ return JsonResponse(response_data(status_code, message, description, data, **kwargs), safe=False) |