简单快速的应用开发框架,建立在烧瓶之上。包括详细的安全性,自动生成积垢为您的模型,谷歌图表等。
Flask-AppBuilder的Python项目详细描述
简单快速的应用程序开发框架,构建在Flask之上。 包括详细的安全性,自动生成积垢为您的模型,谷歌图表等。
所有功能的广泛配置,易于与普通烧瓶/Jinja2开发集成。
- 文档:Documentation
- 邮件列表:Google group
- 聊天:Gitter
- 示例:examples
在YouTube上签出安装视频
快速使用Demo from the docs(登录时有guest/welcome)。
包括:
- Database
- SQLAlchemy, multiple database support: sqlite, MySQL, ORACLE, MSSQL, DB2 etc.
- Partial support for MongoDB using MongoEngine.
- Multiple database connections support (Vertical partitioning).
- Easy mixin audit to models (created/changed by user, and timestamps).
- Security
- Automatic permissions lookup, based on exposed methods. It will grant all permissions to the Admin Role.
- Inserts on the Database all the detailed permissions possible on your application.
- Public (no authentication needed) and Private permissions.
- Role based permissions.
- Authentication support for OAuth, OpenID, Database, LDAP and REMOTE_USER environ var.
- Support for self user registration.
- Views and Widgets
- Automatic menu generation.
- Automatic CRUD generation.
- Multiple actions on db records.
- Big variety of filters for your lists.
- Various view widgets: lists, master-detail, list of thumbnails etc
- Select2, Datepicker, DateTimePicker
- Related Select2 fields.
- Google charts with automatic group by or direct values and filters.
- AddOn system, write your own and contribute.
- CRUD REST API
- Automatic CRUD RESTful APIs.
- Internationalization
- Integration with flask-jwt-extended extension to protect your endpoints.
- Metadata for dynamic rendering.
- Selectable columns and metadata keys.
- Automatic and configurable data validation.
- Forms
- Automatic, Add, Edit and Show from Database Models
- Labels and descriptions for each field.
- Automatic base validators from model’s definition.
- Custom validators, extra fields, custom filters for related dropdown lists.
- Image and File support for upload and database field association. It will handle everything for you.
- Field sets for Form’s (Django style).
- i18n
- Support for multi-language via Babel
- Bootstrap 3.1.1 CSS and js, with Select2 and DatePicker
- Font-Awesome icons, for menu icons and actions.
取决于:
- 烧瓶
- 单击
- 色差
- 烧瓶sqlalchemy
- 烧瓶登录
- 烧瓶打开ID
- 瓶形
- 巴别塔瓶