2 Star 14 Fork 9

mooc-class/python-flask-minapp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
application.py 1000 Bytes
一键复制 编辑 原始数据 按行查看 历史
apanly 提交于 2020-02-22 02:50 +08:00 . guowe -- init
# -*- coding: utf-8 -*-
from flask import Flask
from flask_script import Manager
from flask_sqlalchemy import SQLAlchemy
import os
class Application( Flask ):
def __init__(self,import_name , template_folder = None,root_path = None ):
super( Application,self ).__init__( import_name ,template_folder = template_folder,root_path = root_path,static_folder = None)
self.config.from_pyfile( 'config/base_setting.py' )
if "ops_config" in os.environ:
self.config.from_pyfile( 'config/%s_setting.py'%os.environ['ops_config'] )
db.init_app( self )
db = SQLAlchemy()
app = Application( __name__ ,template_folder = os.getcwd() + "/web/templates/",root_path = os.getcwd() )
manager = Manager( app )
'''
函数模板
'''
from common.libs.UrlManager import UrlManager
app.add_template_global(UrlManager.buildStaticUrl, 'buildStaticUrl')
app.add_template_global(UrlManager.buildUrl, 'buildUrl')
app.add_template_global(UrlManager.buildImageUrl, 'buildImageUrl')
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mooc_video/python-flask-minapp.git
git@gitee.com:mooc_video/python-flask-minapp.git
mooc_video
python-flask-minapp
python-flask-minapp
master

搜索帮助