def search(self,q=""): q = q.strip() if q == "": return dict(items=[],item=None,q=q) else: items = list(Item.select(AND(OR(LIKE(Item.q.title,"%%" + q + "%%"), LIKE(Item.q.description,"%%" + q + "%%")), Item.q.ownerID==turbogears.identity.current.user.id ))) return dict(items=items, item=None, q=q)
def query(self,id): return Item.select(Item.q.id==int(id))