コード例 #1
0
ファイル: views.py プロジェクト: dbaty/Mnemos
def ajax_search(request):
    term = request.GET['term'].lower()
    res = []
    for contact in request.db.contacts.find({'text': {'$regex': term}}):
        url = request.route_url('view', contact_id=contact['_id'])
        fullname = get_full_name(contact)
        dropdown = highlight_term(term, fullname)
        res.append({'url': url,
                    'dropdown': dropdown,
                    'displayed': fullname,
                    'stored': str(contact['_id'])})
    return res
コード例 #2
0
ファイル: test_utils.py プロジェクト: dbaty/Mnemos
 def _call_fut(self, *args, **kwargs):
     from mnemos.utils import highlight_term
     return highlight_term(*args, **kwargs)