Esempio n. 1
0
File: app.py Progetto: drxbate/M1
    setdefaultencoding("utf8") 

#init flask app ---begin
    
from flask import Flask, g, request,Response,url_for,redirect
import os
 
from flask.ext.bootstrap import Bootstrap
from common import cacheManager,Logger,Settings

Settings.setOptions(configFile="setting")

app = Flask(__name__,template_folder="templates",static_folder="static")
app.config['SECRET_KEY'] = '123456'
app.debug = True
app.logger.addHandler(Logger.get("WWW").Loghandler)

from htmlPlugins import FragmentPluginExtension,RolePluginExtension
app.jinja_env.add_extension(FragmentPluginExtension)
app.jinja_env.add_extension(RolePluginExtension)

bootstrap = Bootstrap(app)
cacheManager.init_cache(app)

#init flask app ---end

#load http modules for flask app --begin
from httpModules import *

app.register_blueprint(homePage,url_prefix= "/")
app.register_blueprint(extjs,url_prefix= "/js")