def get(self, extID):
     user = users.get_current_user()
     if user:
         userEntry = User.gql("WHERE user = :1", user).get()
         if not userEntry:
             userEntry = User()
             userEntry.user = user
             userEntry.starred = []
         userEntry.starred.append(extID)
         userEntry.put()
     else:
         self.redirect(users.create_login_url(self.request.uri))
 def get(self, extID):
     user = users.get_current_user()
     if user:
         userEntry = User.gql("WHERE user = :1", user).get()
         if not userEntry:
             userEntry = User()
             userEntry.user = user
             userEntry.starred = []
         if extID in userEntry.starred:
             userEntry.starred.remove(extID)
         userEntry.put()
         self.redirect("/gallery/info/" + extID)
     else:
         self.redirect(users.create_login_url(self.request.uri))