def get(self): user = users.get_current_user() if user: logiran = True logout_url = users.create_logout_url('/') seznam = Chat.query().fetch() #params = {"seznam": seznam} params = { "seznam": seznam, "logiran": logiran, "logout_url": logout_url, "user": user } return self.render_template("hello.html", params=params) else: logiran = False login_url = users.create_login_url('/') seznam = Chat.query().fetch() #params = {"seznam": seznam} params = { "seznam": seznam, "logiran": logiran, "login_url": login_url, "user": user } return self.render_template("hello.html", params=params)
def post(self): user = users.get_current_user() name = user.nickname() message = self.request.get("message") # datum = self.request.get("nastanek") # datume generira avtomaticno new_message = Chat(name=name, message=message) new_message.put() seznam = Chat.query().fetch() #seznam = sorted(seznam) params = {"seznam": seznam, "user_nick": name} return self.redirect_to("main", params=params)
def get(self): message_list = Chat.query().fetch() ordered_list = sorted(message_list, key=attrgetter("time"), reverse=True) params = {"message_list": ordered_list} return self.render_template("index.html", params=params)