def author_ac(request): if request.method == 'GET': a = request.params['term'] log.debug('author autocomplete') alla = Author.objects(name__icontains = a) if alla.count() > 0: data = {'authors': [{'label': aname.name, 'value': str(aname.id)} for aname in alla ]} else: data = {'authors': []} return data['authors']