示例#1
0
文件: syllabus.py 项目: koszuta/CS361
 def instructors(self):
     from instructor import Instructor
     last = self.prime.split(',')[0]
     first = self.prime.split()
     if len(first) > 1:
         first = first[1]
     else:
         first = None
         
     prime = Instructor.query(ancestor = self.key).filter(ndb.AND(Instructor.last == last, Instructor.first == first)).get()
     ret = []
     if prime:
         ret.append(prime)
     instructors_list = Instructor.query(ancestor = self.key).order(Instructor.last).fetch()
     for i in instructors_list:
         if i != prime:
             ret.append(i)
             
     return ret
示例#2
0
文件: user.py 项目: koszuta/CS361
 def savedInstructors(self):
     from instructor import Instructor
     return Instructor.query(ancestor = self.key).filter(Instructor.onSyllabus == False).order(Instructor.last).fetch()