コード例 #1
0
 def _bindHook(self, **kwargs):
     g.incetops = DO({
         "inception": self.inception,
         "db": self.db,
         "task": self.task,
         "misc": self.misc,
     })
コード例 #2
0
    def update_sys_configure(self, **kwargs):
        """更新配置"""

        data = DO(kwargs)
        res = {"code": 0, "msg": None, "success": False}
        sql = "UPDATE sys_config SET about_awi=%s, about_ww=%s, about_address=%s, about_phone=%s, about_email=%s, about_beian=%s, seo_keywords=%s, seo_description=%s, site_title=%s, site_feedname=%s,applet=%s"
        try:
            data = self.mysql_write.update(
                sql, data.about_awi, data.about_ww, data.about_address,
                data.about_phone, data.about_email, data.about_beian,
                data.seo_keywords, data.seo_description, data.site_title,
                data.site_feedname, data.applet)
        except Exception, e:
            logger.api.error(e, exc_info=True)
            res.update(msg="update configure data error")
コード例 #3
0
sys.setdefaultencoding('utf-8')

__author__ = 'staugur'
__email__ = '*****@*****.**'
__doc__ = '统一认证与单点登录系统'
__date__ = '2018-01-09'

# 初始化定义application
app = Flask(__name__)
app.config.update(SECRET_KEY=os.urandom(24),
                  MAX_CONTENT_LENGTH=4 * 1024 * 1024)

# 初始化接口管理器
api = DO({
    "userapp": UserAppManager(),
    "usersso": UserSSOManager(),
    "usermsg": UserMsgManager(),
    "userprofile": UserProfileManager(),
})

# 初始化插件管理器(自动扫描并加载运行)
plugin = PluginManager(app)

# 注册视图包中蓝图
app.register_blueprint(FrontBlueprint)
app.register_blueprint(ApiBlueprint, url_prefix="/api")


# 添加模板上下文变量
@app.context_processor
def GlobalTemplateVariables():
    data = {