def get_all_projects(request): query = Project.label_query() customer_ids = [c.id for c in get_customers_from_request(request)] projects = query.filter( Project.customers.any(Customer.id.in_(customer_ids))) return projects.all()
def get_all_projects(request): query = Project.label_query() customer_ids = [c.id for c in get_customers_from_request(request)] projects = query.filter( Project.customers.any(Customer.id.in_(customer_ids)) ) return projects.all()
def get_project_options(request): customer_id = get_current_customer_id_from_request(request) projects = Project.label_query().filter_by(customer_id=customer_id) return [(pro.id, u"%s (%s)" % (pro.name, pro.code)) for pro in projects]
def get_project_options(request): customer_id = get_current_customer_id_from_request(request) projects = Project.label_query().filter_by(customer_id=customer_id) return [ (pro.id, u"%s (%s)" % (pro.name, pro.code)) for pro in projects ]