def __init__(self): self.page_path = 'home.html' self.post = Post()
def show(): post = Post() post.show(request.args(0)) return post.render("mytheme/showpost")
def edit(): post = Post() post.edit_post(request.args(0)) return post.render("mytheme/editpost")
def new(): post = Post('create_new') return post.render("mytheme/newpost")
def index(): post = Post('list_all') return post.render("mytheme/listposts")
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",