Skip to main content

Python 的最佳管理界面框架。为 MongoEngine、Django 和 SQLAlchemy 提供脚手架。

项目描述

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

Flask -Superadmin 是 Fl​​ask最好的管理界面框架。和 Django 管理员一样好。

电池包括:

  • 管理界面

  • MongoEngine、Django 和 SQLAlchemy 的脚手架

  • 文件管理员(可选)

要求:

管理界面

深受 Django 管理员的影响,为您的项目模型(MongoEngine、Django 或 SQLAlchemy)提供了简单的创建/编辑/删除功能。

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

介绍

这是用于在 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 BootstrapChosenjQuery的帮助下构建的。

荣誉

该库是Serge S. Koval的Flask-Admin软件包的超级维生素分支。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

Flask-SuperAdmin-1.7.1.tar.gz (186.5 kB 查看哈希)

已上传 source