コード例 #1
0
ファイル: users.py プロジェクト: kelp404/Salmon
def get_users(request):
    form = SearchForm(**request.GET.dict())
    if form.keyword.data:
        users, total = UserModel.search(form.keyword.data, form.index.data, utils.default_page_size)
    else:
        query = UserModel.all().order('name')
        total = query.count()
        users = query.fetch(utils.default_page_size, form.index.data * utils.default_page_size)
    return JsonResponse(PageList(form.index.data, utils.default_page_size, total, users))