def get_selectable_people(self, request): """ Returns a list of people which may be linked. """ query = PersonCollection(request.app.session()).query() query = query.order_by(Person.last_name, Person.first_name) return query.all()
def people(self): if "people" in self.content: people = OrderedDict(self.content["people"]) if len(people): query = PersonCollection(object_session(self)).query() query = query.filter(Person.id.in_(people.keys())) query = query.order_by(Person.last_name, Person.first_name) result = query.all() for person in result: person.context_specific_function = people[person.id.hex] return result
def get_selectable_people(self, request): query = PersonCollection(request.app.session()).query() query = query.order_by(Person.last_name, Person.first_name) return query.all()