コード例 #1
0
 def add(self, list_creation_information):
     """Creates a List resource"""
     list_entry = List(self.context)
     qry = ClientQuery.create_entry_query(self, list_creation_information)
     self.context.add_query(qry, list_entry)
     self.add_child(list_entry)
     return list_entry
コード例 #2
0
 def add(self, field_creation_information):
     """Adds a field to the field collection."""
     field = Field(self.context)
     qry = ClientQuery.create_entry_query(self, field_creation_information)
     self.context.add_query(qry, field)
     self.add_child(field)
     return field
コード例 #3
0
 def add_from_json(self, event_creation_information):
     """Creates a Event resource from JSON"""
     event = Event(self.context)
     qry = ClientQuery.create_entry_query(self, event_creation_information)
     self.context.add_query(qry, event)
     self.add_child(event)
     return event
コード例 #4
0
 def add(self):
     """Creates a Contact resource"""
     contact = Contact(self.context)
     qry = ClientQuery.create_entry_query(self, contact)
     self.context.add_query(qry, contact)
     self.add_child(contact)
     return contact
コード例 #5
0
 def add(self, list_creation_information):
     """Creates a List resource"""
     list_entry = List(self.context)
     list_creation_information._include_metadata = self.include_metadata
     qry = ClientQuery.create_entry_query(self, list_creation_information.payload)
     self.context.add_query(qry, list_entry)
     self.add_child(list_entry)
     return list_entry
コード例 #6
0
 def add_from_json(self, contact_creation_information):
     """Creates a Contact resource from JSON"""
     contact = Contact(self.context)
     qry = ClientQuery.create_entry_query(self,
                                          contact_creation_information)
     self.context.add_query(qry, contact)
     self.add_child(contact)
     return contact