任俊达
Articles17
Tags9
Categories0
怎样设置flask后台管理

怎样设置flask后台管理

快速开发后台flask-admin

Flask-admin也是有局限性的,他只适合开发小型快速应用,不适合那种大型并发性高,逻辑复杂的应用. 首先,对于大型应用都是前后端分离的,加快访问速度,而且后端装配,尤其是这种动态生成的速度更慢

流程介绍

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 导入admin扩展包
from flask_admin import Admin
# 创建实例对象 这里的name就是后台的标题
admin = Admin(app, name='管理后台', template_mode='bootstrap3')
# 导入ModelView
from flask_admin.contrib.sqla import ModelView
# 注册model public是声明的model类名 db.session,是在config中声明的数据库连接 name是小标题
admin.add_view(ModelView(public, db.session,name='test'))


# 汉化 引入Flask-BabeIEx
from flask_babelex import Babel
babel = Babel(app)
app.config['BABEL_DEFAULT_LOCALE'] = 'zh_CN'

大功告成!!

Author:任俊达
Link:https://renjunda.ren/lxb/25760.html
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可
×