import os import sys import web from dbconfig import DBConfig rootdir = os.path.abspath(os.path.dirname(__file__)) + '/' dbconfig = DBConfig(rootdir + 'db.cfg').get_config() db = web.database( dbn='mysql', db=dbconfig['DB'], user=dbconfig['USER'], pw=dbconfig['PASS'] ) render = web.template.render(rootdir + 'templates/', base='layout') def notfound(): """ Rendered for HTTP 404 errors """ return web.notfound(render.error_404()) def internalerror(): """ Rendered for HTTP 500 errors """ return web.internalerror(render.error_500())