def json_pagination_response(object_list, request, page, page_size, wrapper=None): return ok_json( dict_pagination_response(object_list, request, page, page_size, wrapper))
def format_data(self, data): if data: return ok_json(data={ 'count': data.count, 'bets': data.entries, 'page': data.page, 'page_size': data.page_size, 'next': data.next, 'has_next':data.has_next }) return fail_json(err.ERROR_CODE_DATABASE_QUERY_ERROR)
def wrapper(request): args = get_args(request) kwarg = {'request': request} for k in self.args: if self.args[k] == 'r' and (k not in args or args[k] == ""): return fail_json(err.ERROR_CODE_INVALID_ARGS, k) val = args.get(k, None) if not val and isinstance(self.args[k], tuple): val = self.args[k][1] kwarg[k] = val if self.cache_args != [] and not settings.DEBUG: cache_key = self.make_cache_key(kwarg) cache_data = PageCache.get_page_key(cache_key) if cache_data: return ok_json(cache_data) obj = self.access_db(kwarg) return self.format_data(obj)
def format_data(self, data): return ok_json(data = data)
def format_data(self, data): if data is not None: return ok_json(data = data) return fail_json('Verification failure')
def format_data(self, data): if data is not None: return ok_json(data = data) return fail_json('save faild')
def format_data(self, data): if data is not None: return ok_json(data = data) return fail_json('user is not exist')
def format_data(self, data): if data is not None: if isinstance(data, models.query.QuerySet): return ok_json([d.get_json() for d in data]) return ok_json(data.get_json()) return fail_json(err.ERROR_CODE_DATABASE_ACCESS_ERROR)
def format_data(self, data): if not data: return fail_json(err.ERROR_CODE_DATABASE_DELETE_ERROR) return ok_json(data)
def format_data(self, data): if data[0]: return ok_json(data[1]) return fail_json(err.ERROR_CODE_DATABASE_QUERY_ERROR)