Пример #1
0
 def __init__(self):
     self.page_path = 'home.html'
     self.post = Post()
Пример #2
0
def show():
    post = Post()
    post.show(request.args(0))
    return post.render("mytheme/showpost")
Пример #3
0
def edit():
    post = Post()
    post.edit_post(request.args(0))
    return post.render("mytheme/editpost")
Пример #4
0
def new():
    post = Post('create_new')
    return post.render("mytheme/newpost")
Пример #5
0
def index():
    post = Post('list_all')
    return post.render("mytheme/listposts")
Пример #6
0
from livereload import Server
from handlers.signup import Signup
from handlers.login import Login
from handlers.logout import Logout
from handlers.home import Home
from handlers.post import Post
from handlers.security import Security
import base64
import datetime

app = Flask(__name__)
signup = Signup()
login = Login()
logout = Logout()
home = Home()
post = Post()
security = Security()


@app.route("/login",
           methods=['GET', 'POST'])
def login_handler():
    if request.method == 'POST':
        return login.do_login(
            request.form.get('username'),
            request.form.get('password'))
    elif request.method == 'GET':
        return login.render_page()


@app.route("/signup",