def home(request, response): data = html_header() session_data = server.get_session(request, response) if session_data and 'user' in session_data: data += 'Hi ' user = str(session_data['user']) data += user blogs = redis_server.smembers('user_blogs' + ':' + user) else: blogs = redis_server.smembers('all_blogs') for blog in blogs: data += '<p>' data += redis_server.hget(blog, 'title') data += '<br>' data += redis_server.hget(blog, 'content') data += '</p>' data += html_tail() server.send_html_handler(request, response, data)
def write(request, response): with open("./views/write.html", "r") as fd: server.send_html_handler(request, response, fd.read())
def login(request, response): with open("./views/login.html", "r") as fd: server.send_html_handler(request, response, fd.read())
def index(request, response): with open("./views/index.html", "r") as fd: server.send_html_handler(request, response, fd.read())
def admin(request, response): with open("./views/admin.html", "r") as fd: server.send_html_handler(request, response, fd.read())
def adminPage(request, response): with open("./public/html/pyAdmin.html", "rb") as file_descriptor: res = file_descriptor.read() return server.send_html_handler(request, response, res)
def questions(request, response): with open("./public/html/questions.html", "rb") as file_descriptor: res = file_descriptor.read() return server.send_html_handler(request, response, res)
def home(request, response): return server.send_html_handler(request, response, home_html)