Project

General

Profile

Download (345 Bytes) Statistics
| Branch: | Tag: | Revision:

calebasse / calebasse / personnes / lookup.py @ 7d0d13bc

1

    
2
from ajax_select import LookupChannel
3
from models import Worker
4

    
5
class Worker(LookupChannel):
6
    model = Worker
7
    search_field = 'display_name'
8

    
9
    def get_query(self,q,request):
10
        kwargs = { "%s__icontains" % self.search_field : q }
11
        return self.model.objects.filter(enabled=True).filter(**kwargs).order_by(self.search_field)
(4-4/8)