Example #1
0
 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)
Example #2
0
    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)