#!/usr/bin/env python
# -*- encoding:utf-8 -*-

import sys,os

BASE_PATH = os.path.dirname(__file__)
#LIBS_PATH = os.path.join(BASE_PATH, 'libs')
##设置环境变量
#sys.path.append(LIBS_PATH)
sys.path.insert(0, os.path.join(BASE_PATH, 'libs'))
sys.path.append(os.path.join(BASE_PATH, 'views'))

import appengine_config

from bottle import default_app, run
from bottle import route, mako_template as template, redirect, request, response, get, post
from bottle import static_file, view #为了不经过controller直接返回诸如html，css等静态文件引入
from bottle import error

from middleware.session import *
from datetime import datetime
from setting import *


# 自定义库
import controller

bottle.debug(True)

@error(404)
def error404(error):
    return 'Nothing here, sorry'

#静态资源加载
@route('/static/<filename:path>')
def send_html(filename):
	html_path = os.path.join(BASE_PATH, 'static')
	return static_file(filename, root = html_path)

##首页
@route('/', method='GET')
def default():	
	return template('views/system/main', site_opt = site_opt)

if __name__ == '__main__':
    run(host='0.0.0.0', port=8888, debug=True,reloader=True, app = app_middlware)
else:
    application = app_middlware

@@ -644,16 +644,57 @@
 ntroller
+%0Aapp = application = bottle.default_app()
 %0A%0Abottle

Update index.py