def post(self, lensID): if 'userUse' in self.request.POST: localUser = localUsers.localUser() use1 = self.request.get('newUse') lensUses.setUserUses(userID = localUser.id, lensID=lensID, newUses = [use1,'','']) self.redirect('/lens/%s?activeTab=uses' % lensID) elif 'userImpression' in self.request.POST: impression = self.request.get('newImpression') reviewLink = self.request.get('reviewLink') comments.newComment(lensID=lensID, comment=impression, user = localUsers.localUser(), reviewLink=reviewLink) self.redirect('/lens/%s' % lensID)
def post(self, userID = None): if 'userImpression' in self.request.POST: impression = self.request.get('newImpression') reviewLink = self.request.get('reviewLink') lensID = self.request.get('lensID') comments.newComment(lensID=lensID, comment=impression, user = localUsers.localUser(), reviewLink=reviewLink) self.redirect('/profile?activeTab=impressions') if 'userInformation' in self.request.POST: userAbout = self.request.get('userAbout') userNickname = self.request.get('userNickname') userWebsite = self.request.get('userWebsite') userImage= self.request.get('userImage') user = localUsers.localUser() error = localUsers.changeUserInformation(user.id, userNickname, userAbout, userWebsite, userImage) if error is None: self.redirect('/profile') else: self.redirect('/profile?error=%s' % error)