🐞 fix: 修复bug

This commit is contained in:
AdminWhaleFall
2022-04-16 23:32:49 +08:00
parent c37bb15737
commit 15be73b457
8 changed files with 172 additions and 79 deletions

View File

@@ -1,10 +1,10 @@
# encoding=utf8
# app 工厂函数
from flask import Flask
from flask import Flask,current_app
from flask_sqlalchemy import SQLAlchemy
from flask_admin import Admin
from flask_admin.contrib.sqla import ModelView
from flask_babelex import Babel
from flask_babelex import Babel
import sys
import os
from loguru import logger
@@ -28,9 +28,8 @@ logger.add(
app = Flask(__name__)
# app config
class AppConfig:
SQLALCHEMY_DATABASE_URI = prefix + \
os.path.join(app.root_path, 'data.db') # 数据库路径
@@ -40,18 +39,23 @@ class AppConfig:
# 密钥
SESSION_TYPE = 'filesystem'
SECRET_KEY = os.urandom(24)
BABEL_DEFAULT_LOCALE = 'zh_CN' # 汉化
TEST_PHONE = "19820294268" # 测试手机号
app.config.from_object(AppConfig)
# 设置模板全局变量
# print(app.config.get("TEST_PHONE"))
app.add_template_global(current_app,"current_app")
# 扩展
db = SQLAlchemy(app)
babel = Babel(app)
admin = Admin(app, name="短信接口调试", template_mode='bootstrap3')
from .model import ApisModelVies,Apis
from .model import ApisModelVies, Apis
admin.add_view(ApisModelVies(Apis, db.session))
# buleprint