def GET(self): zones_interdites = model.getZoneInterdites() if authentication.is_logged(session) : print("the user is logged in") authentication.update_session(session) print session.__dict__ return render.index(session, zones_interdites) else : print("the user is not logged in") authentication.logout(session) #clearing any remaining sessions return render.index(None, zones_interdites)
def POST(self): zones_interdites = model.getZoneInterdites() print("POST Submitted") i = web.input() print(i) #printing the post vars # We received a POST from the login form if i.submitlogin != None : postVars = dict(login=i.login, password=i.password) auth_results = authentication.authenticate(postVars) # print(auth_results) if auth_results['login_validated'] == True : authentication.register_login(session,auth_results) view_msg ="successfully logged in" print session.__dict__ return render.index(session, zones_interdites) else : view_msg ="Bad authentication" return render.index(None, zones_interdites) else : return render.index(None, zones_interdites)
def GET(self, year, month): """Shows different month and year view.""" date_obj = date cal = calendar year = int(year) month = int(month) # Reset the month and year based on going too high or too low. if month is 13: raise web.seeother("/" + str(year + 1) + "/1") elif month is 0: raise web.seeother("/" + str(year - 1) + "/12") events = model.get_month_events(year, month) return render.index(date_obj, cal, year, month, events)
def GET(self, name): """GET index page.""" return render.index()
def GET(self): return render.index('fenglvming')
def GET(self,): return render.index()
def GET (self): #print web.ctx.path #return render.base(render.index()) #return render.base(menu(iweb.ctx.path), render.index()) return render.base(menu, web.ctx.path, render.index())