views.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:challenge-legi 作者: jshacks 项目源码 文件源码
def search(request):
    q = request.GET.get('q')
    if not q:
        return HttpResponseBadRequest("GET['q'] not set!")
    q = q.strip()

    try:
        document_ids = search_ids(q)
    except SearchError as e:
        return HttpResponseServerError(str(e))
    documents = [get_document(id).parsed for id in document_ids]

    data = {
        'status': 'ok',
        'query': q,
        'document_ids': document_ids,
        'documents': documents,
        'results': len(document_ids),
    }
    r = JsonResponse(data)
    r["Access-Control-Allow-Origin"] = '*'
    return r
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号