# -*- coding: utf-8 -*- import web from web import form from postscontroller import Posts_Controller from blogpost import Blog_Post urls = ( '/', 'index', '/blog', 'blog', '/blog/new', 'new_post' ) render = web.template.render('templates', base='base') app = web.application(urls, globals()) Posts_Controller = Posts_Controller() class index: #This will become a landing page eventually def GET(self): return render.index(self) class blog: def GET(self): posts = Posts_Controller.get_posts() postId = web.input(id=None) if postId.id == None: return render.blog(posts, None) elif int(postId.id) >= 0: return render.blog(posts, int(postId.id))