def post(self): session = appengine_utilities.sessions.Session() user = helpers.get_session_user() title = self.request.get('title') description = self.request.get('description') logging.info('title: %s description: %s' % (title, description)) session = models.Session(title=title, description=description, submitter=user).save() self.redirect('/')
def get(self, id): user = helpers.get_session_user() session = models.Session.get(id) if not session: self.redirect('/') #We only want to count a like once, if we find an object, don't increment the count obj = models.Like.all().filter('session =', session).filter('user ='******'/')
def user_has_voted_for(self): user = helpers.get_session_user() if self.like_set.filter('user =', user).get(): return True return False