Esempio n. 1
0
 def post(self):
   user = users.get_current_user()
   upload_files = self.get_uploads('file')
   blob_info = upload_files[0]
   ui = UserInfo.query(UserInfo.user == user).get()
   ui.delicious = blob_info.key()
   ui.put()
   self.redirect('/setting')
Esempio n. 2
0
 def ui(self):
     if users.get_current_user():
         q = UserInfo.query(UserInfo.user == users.get_current_user())
         if q.get():
             return q.get()
         else:
             ui = UserInfo()
             ui.user = users.get_current_user()
             ui.put()
             return ui
Esempio n. 3
0
 def get(self):
     for ui in UserInfo.query():
         if ui.delicious:
             size = blobstore.BlobInfo.get(ui.delicious).size
             if ui.cursor < size:
                 self.parse(ui)