1234567891011121314151617181920212223 |
- from django.shortcuts import HttpResponse
- import simplejson as json
- class ResponseObject(object):
- def __init__(self, lang='cn'):
- self.lang = lang
- def json(self, code, res={}, extra={}):
- msg_data = {
- 0: 'Success',
- 309: 'Please ReLogin! errmsg token',
- 401: 'Invalid credentials !',
- 404: 'Server error',
- 414: 'Invalid request path !',
- 444: 'Wrong Parameter!'
- }
- result = {'code': code, 'msg': msg_data[code], 'res': res}
- if extra:
- for k in extra:
- result[k] = extra[k]
- return HttpResponse(json.dumps(result))
|