Flask-Admin是一个自带电池(python用户用来描述一个库无所不能的用语),简单易用的Flask扩展 让你给Flask应用添加管理界面.
http://github.com/mrjoes/flask-admin (代码) http://examples.flask-admin.org/ (演示)
介绍 一个简单但强大的概念-管理部分是一个有view方法的类,举例
class MyView(BaseView): @expose('/') def index(self): return self.render('admin/myindex.html') @expose('/test/') def test(self): return self.render('admin/test.html')
如果用户访问 index 视图, admin/myindex.html模板就被渲染 同样地, 访问test视图, 会渲染 admin/test.html
Flask-Admin提供了一个SQLAlchemy模型接口, 实现成一个类, 接受两个参数:
原文地址:Flask-Admin, 感谢原作者分享。 就是去做你害怕的事,直到你获得成功的经验。