__init__.py 570 B

1234567891011121314151617
  1. import os,utils
  2. from flask import Flask
  3. def basename_filter(path):
  4. return os.path.basename(path)
  5. def create_app():
  6. # current_dir = os.path.dirname(os.path.abspath(__file__))
  7. # template_path = os.path.join(current_dir, 'templates')
  8. # web_app = Flask(__name__, template_folder=template_path)
  9. web_app = Flask(__name__)
  10. # 注册蓝图或其他初始化操作
  11. from .views_project import project as project_blueprint
  12. web_app.register_blueprint(project_blueprint)
  13. web_app.jinja_env.filters['basename'] = basename_filter
  14. return web_app