python最好的管理接口框架。为Mongoengine、Django和SqlAlchemy提供脚手架。

Flask-SuperAdmin的Python项目详细描述


https://travis-ci.org/SyrusAkbary/Flask-SuperAdmin.png?branch=master

flask superadmin是best管理接口框架,用于Flask。和django管理员一样好。

包括电池:

  • 管理界面
  • MongoEngine、Django和SqlAlchemy的脚手架
  • 文件管理员(可选)

要求:

管理界面

受django管理员的影响很大,为您的 项目模型(Mongoengine、Django或SqlAlchemy)。

https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-list.pnghttps://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-edit.png

简介

这是在flask框架之上构建管理接口的库。

不是为sqlalchemy、mongoengine或django模型提供简单的脚手架,而是flask superadmin 提供可用于构建任何复杂性的管理界面的工具, 使用一致的外观和感觉。

小示例(忽略烧瓶初始化):

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

示例

库中提供了许多示例,您可以在examples目录中找到它们。

文档

烧瓶超级管理员是广泛记录,你可以找到documentation here

第三方资料

烧瓶超级管理员是在Twitter BootstrapChosenjQuery的帮助下建立的。

荣誉

这个库是serge s.koval的Flask-Admin包的一个supervitamined fork。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
具有x86javapath的x64机器上x86java上的java JNI未满足链接错误   java将Pixmap的一部分上传到GPU   图像Java位图RLE8格式   java Android studio谷歌广告崩溃应用程序   java如何创建包含未知数量对象的变量?   Java计算给定int数组的所有可能组合   java JDBC classnotfound异常   httpclient中的java将HttpEntity转换为字符串的最优雅/正确的方法是什么?   如何从Java程序运行nano?   java在安卓中调用自定义类/方法   调用方法和JOptionPane后,允许代码继续执行所需的java计时器或其他想法   关于侦听器的向量Java并发问题   线程池执行器Java线程池   java配置DTO上的Swagger javax验证约束   Java中用于按钮功能的swing操作命令   ServletOutputStream中的java设置状态代码   java打印输入数组的平均值