Esempio n. 1
0
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)
Esempio n. 2
0
def write(request, response):
    with open("./views/write.html", "r") as fd:
        server.send_html_handler(request, response, fd.read())
Esempio n. 3
0
def login(request, response):
    with open("./views/login.html", "r") as fd:
        server.send_html_handler(request, response, fd.read())
Esempio n. 4
0
def index(request, response):
    with open("./views/index.html", "r") as fd:
        server.send_html_handler(request, response, fd.read())        
Esempio n. 5
0
def admin(request, response):
    with open("./views/admin.html", "r") as fd:
        server.send_html_handler(request, response, fd.read())
Esempio n. 6
0
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)
Esempio n. 7
0
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)
Esempio n. 8
0
def home(request, response):
    return server.send_html_handler(request, response, home_html)