⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Simple and extensible administrative interface framework for Flask

License

Notifications You must be signed in to change notification settings

pythonhub/flask-admin

 
 

Repository files navigation

Flask-Admin

https://travis-ci.org/mrjoes/flask-admin.png?branch=master http://badge.waffle.io/mrjoes/flask-admin.png

Introduction

Flask-Admin is advanced, extensible and simple to use administrative interface building extension for the Flask framework.

It comes with batteries included: model scaffolding for SQLAlchemy, MongoEngine, pymongo and Peewee ORMs, simple file management interface, redis client console and a lot of usage examples.

You're not limited by the default functionality - instead of providing simple scaffolding for the ORM models, Flask-Admin provides tools that can be used to build administrative interface of any complexity, using a consistent look and feel. Flask-Admin architecture is very flexible, there's no need to monkey-patch anything, every single aspect of the library can be customized.

Flask-Admin is evolving project, extensively tested and production ready.

Documentation

Flask-Admin is extensively documented, you can find documentation here.

3rd Party Stuff

Flask-Admin is built with the help of Twitter Bootstrap and Select2.

If you want to localize administrative interface, install Flask-BabelEx <https://pypi.python.org/pypi/Flask-BabelEx> package.

Examples

The library comes with a quite a few examples, you can find them in the examples <https://github.com/mrjoes/flask-admin/tree/master/examples directory.

About

Simple and extensible administrative interface framework for Flask

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 61.3%
  • CSS 25.9%
  • JavaScript 12.7%
  • Other 0.1%