Creating a List in python for Google App Engine -
before go on, let me have searched internet clarification before asking here.i have class
class course(ndb.model): tutor = ndb.stringproperty(required=true) ...
and student
class. want include in course
class list of students (represented id)registered on course.from search, came across options stringlistproperty()
this website , class listproperty(item_type, verbose_name=none, default=none, ...)
google tutorial on types , property classes.i still confused right way this.i need layman's explanation , possibly guide can find tutorial example.thanks
you've got bunch of options, straight forward use ndb.keyproperty
repeated=true
. values key
of particular student. e.g.:
class student(ndb.model): name = ndb.stringproperty() class course(ndb.model): students = ndb.keyproperty(repeated=true) def create_course(students): """create new course object , return it. args: students: iterable of `student` model instances. """ c = course() c.students = [s.key s in students] return c
Comments
Post a Comment