示例#1
0
 def sharepoint_insert(self, sharepoint):
     """ Update or insert a new Sharepoint """
     if sharepoint.from_datastore:
         sharepoint_with_parent = sharepoint
     else:
         user = endpoints.get_current_user()
         sharepoint_with_parent = Sharepoint(
             user_key=main.get_user_key(user),
             detail=sharepoint.detail,
             title=sharepoint.title,
             user_nickname=user.nickname(),
         )
     sharepoint_with_parent.put()
     return sharepoint_with_parent
示例#2
0
 def sharepoint_list(self, query):
     """ list all the sharepoints belonged to the current user """
     user = endpoints.get_current_user()
     sharepoints = Sharepoint.query(Sharepoint.user_key == main.get_user_key(user)).order(-Sharepoint.add_date)
     return sharepoints