Python最佳管理界面框架。为MongoEngine、Django和SQLAlchemy提供脚手架。
项目描述
Flask-Superadmin是Flask的最佳管理界面框架。与Django管理界面一样出色。
包含电池
管理界面
MongoEngine、Django和SQLAlchemy的脚手架
文件管理员(可选)
要求
管理界面
受Django管理的影响很大,为您的项目模型(MongoEngine、Django或SQLAlchemy)提供易于创建/编辑/删除的功能。
简介
这是一个构建在Flask框架之上的管理界面库。
Flask-SuperAdmin不仅为SQLAlchemy、MongoEngine或Django模型提供简单的脚手架,还提供了一组工具,可用于构建任何复杂程度的管理界面,并保持一致的外观和感觉。
小型示例(省略Flask初始化)
from flask.ext.superadmin import Admin, model app = Flask(__name__) admin = Admin(app) # For SQLAlchemy (User is a SQLAlchemy Model/Table) admin.register(User, session=db.session) # For MongoEngine Documents (User is a MongoEngine Document) admin.register(User) # For Django Models (User is a Django Model) admin.register(User) # Adding a custom view admin.add_view(CustomView(name='Photos', category='Cats')) admin.setup_app(app)
安装
安装时,您需要执行以下操作
pip install Flask-SuperAdmin
或者
python setup.py install
示例
库附带大量示例,您可以在示例目录中找到它们。
文档
Flask-SuperAdmin有详细的文档,您可以在这里找到。
第三方内容
Flask-SuperAdmin是在Twitter Bootstrap、Chosen和jQuery的帮助下构建的。
致谢
本库是Serge S. Koval的Flask-Admin软件包的增强版本。
项目详情
关闭
Flask-SuperAdmin-1.7.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0444ebfc5f561be43a693216f30f1d4506485b27e4803a16b76319ec3fe175c8 |
|
MD5 | be658196f8324bb23161e55b0a6a6979 |
|
BLAKE2b-256 | b79420512acf8f8df262e0fe3832b4782f5c731000be383a22aff3fa7b5e087b |