Beispiel #1
0
def search_tsv(request, query):
    query_request = QueryDict('q={}'.format(query))
    form = ApiForm(query_request)
    results = form.search()

    paginator, page = do_pagination(request, results)
    return data_as_csv(request, paginator)
Beispiel #2
0
def search_tsv(request, query):
    query_request = QueryDict('q={}'.format(query))
    form = ApiForm(query_request)
    if request.user.is_authenticated():
        all_items = form.search(premium=True)
    else:
        all_items = form.search(premium=False)

    paginator, page = do_pagination(request, all_items)
    return data_as_csv(request, paginator)
Beispiel #3
0
def search_tsv(request, query):
    query_request = QueryDict('q={}'.format(query))
    form = ApiForm(query_request)
    if request.user.is_authenticated():
        all_items = form.search(premium=True)
    else:
        all_items = form.search(premium=False)

    paginator, page = do_pagination(request, all_items)
    return data_as_csv(request, paginator)