示例#1
0
 def get(self):
     sessionID = self.get_cookie('sessionID')
     if WebEventHandler.validateID(sessionID):
         joblist = WebEventHandler.requestJobHistory(sessionID)
         self.render("history.html", joblist=joblist, username=WebEventHandler.getUsername(self.get_cookie('sessionID')))
     else:
         self.redirect("/")
示例#2
0
 def get(self):
     sessionID = self.get_cookie('sessionID')
     if WebEventHandler.validateID(sessionID):
         self.render('profile.html',
                     username=WebEventHandler.getUsername(self.get_cookie('sessionID')),
                     userinfo=WebEventHandler.getUserInfo(self.get_cookie('sessionID')))
     else:
         self.redirect('/')
示例#3
0
 def post(self):
     if WebEventHandler.validateID(self.get_cookie('sessionID')):
         CADFile = self.request.files["file-input"]
         filedesc = ""+self.get_argument("file-description")
         if CADFile:
             WebEventHandler.saveFile(self.get_cookie('sessionID'), CADFile, filedesc)
             self.redirect('/ViewHistory')
         else:
             self.redirect('/UploadFile')
示例#4
0
 def get(self):
     sessionID = self.get_cookie("sessionID")
     if WebEventHandler.validateID(sessionID):
         self.render(
             "profile.html",
             username=WebEventHandler.getUsername(self.get_cookie("sessionID")),
             userinfo=WebEventHandler.getUserInfo(self.get_cookie("sessionID")),
         )
     else:
         self.redirect("/")
示例#5
0
 def post(self):
     sessionID = self.get_cookie('sessionID')
     if WebEventHandler.validateID(sessionID):
         try:
             fname = self.get_argument('first-name')
             lname = self.get_argument('last-name')
             try:
                 pwd1 = self.get_argument('password')
                 pwd2 = self.get_argument('confirm-password')
                 WebEventHandler.updateAccount(sessionID, fname, lname, pwd1, pwd2)
             except NameError:
                 WebEventHandler.updateAccount(sessionID, fname, lname)
         finally:
             self.redirect("/Index")
示例#6
0
 def post(self):
     username = self.get_argument("username")
     password = self.get_argument("password")
     ID = WebEventHandler.getID(username, password)
     if ID:
         self.set_cookie("sessionID", ID)
         self.redirect("/Index")
     else:
         self.redirect("/")
示例#7
0
 def get(self):
     sessionID = self.get_cookie('sessionID')
     WebEventHandler.endSession(sessionID)
     self.redirect('/')
示例#8
0
 def get(self):
     if WebEventHandler.validateID(self.get_cookie('sessionID')):
         self.render('upload.html', username=WebEventHandler.getUsername(self.get_cookie('sessionID')))
     else:
         self.redirect('/')
示例#9
0
 def get(self):
     sessionID = self.get_cookie("sessionID")
     WebEventHandler.endSession(sessionID)
     self.redirect("/")
示例#10
0
 def get(self):
     sessionID = self.get_cookie("sessionID")
     if WebEventHandler.validateID(sessionID):
         self.render("about.html", username=WebEventHandler.getUsername(self.get_cookie("sessionID")))
     else:
         self.redirect("/")