예제 #1
0
파일: houseworks.py 프로젝트: grindhold/koa
 def getUserSkill(cls,user,skill):
     skill = APPLICATION.getStorage().find({'user_id':user.id, 'skill_id':skill.id, '_className':'UserSkill'})
     return KoaObject.load(skill[0]) # HERE BE DRAGONS
예제 #2
0
파일: houseworks.py 프로젝트: grindhold/koa
 def getSkills(cls):
     skills = APPLICATION.getStorage().find({'_className':'Skill'})
     return [KoaObject.load(i['_id']) for i in skills]
예제 #3
0
파일: houseworks.py 프로젝트: grindhold/koa
 def getUserSkills(cls, user):
     skills = APPLICATION.getStorage().find({'user_id':user.id, '_className':'UserSkill'})
     return [KoaObject.load(i['_id']) for i in skills]
예제 #4
0
파일: note.py 프로젝트: grindhold/koa
 def getNotesForUser(cls,user):
     notes = APPLICATION.getStorage().find({'recipient_id':user.id, '_className':'Note'})
     return [KoaObject.load(i['_id']) for i in notes]