Metadata-Version: 1.1
Name: Flask-SuperAdmin
Version: 1.5.2
Summary: The best admin interface framework for Flask. With scaffolding for MongoEngine, Django and SQLAlchemy.
Home-page: https://github.com/syrusakbary/flask-superadmin/
Author: Syrus Akbary
Author-email: me@syrusakbary.com
License: BSD
Description: Flask-SuperAdmin
        ================
        
        Flask-Superadmin is the **best** admin interface framework for `Flask <http://flask.pocoo.org/>`_. As good as Django admin.
        
        Batteries included:
        
        * Admin interface
        * **Scaffolding for MongoEngine, Django and SQLAlchemy**
        * File administrator (optional)
        
        Requirements:
        
        * `Flask`_
        * `WTForms <https://bitbucket.org/simplecodes/wtforms>`_
        
        
        Admin interface
        ---------------
        
        Influenced heavily by the Django admin, **provides easy create/edit/delete functionality** for your 
        project's models (MongoEngine, Django or SQLAlchemy).
        
        
        .. image:: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-list.png
            :width: 480px
            :target: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-list.png
        
        .. image:: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-edit.png
            :width: 480px
            :target: https://raw.github.com/SyrusAkbary/Flask-SuperAdmin/master/screenshots/model-edit.png
        
        
        Introduction
        ------------
        
        This is library for building adminstrative interface on top of Flask framework.
        
        Instead of providing simple scaffolding for SQLAlchemy, MongoEngine or Django models, Flask-SuperAdmin
        provides tools that can be used to build adminstrative interface of any complexity,
        using consistent look and feel.
        
        
        Small example (Flask initialization omitted)::
        
            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)
        
        
        Installation
        ------------
        
        For installing you have to do::
        
            pip install Flask-SuperAdmin
        
        Or::
        
            python setup.py install
        
        
        Examples
        --------
        
        Library comes with a lot of examples, you can find them in `examples <https://github.com/SyrusAkbary/Flask-SuperAdmin/tree/master/examples/>`_ directory.
        
        - `MongoEngine <https://github.com/SyrusAkbary/Flask-SuperAdmin/tree/master/examples/mongoengine>`_
        - `SQLAlchemy <https://github.com/SyrusAkbary/Flask-SuperAdmin/tree/master/examples/sqlalchemy>`_
        - `Django <https://github.com/SyrusAkbary/Flask-SuperAdmin/tree/master/examples/django>`_
        - `Flask-Login integration <https://github.com/SyrusAkbary/Flask-SuperAdmin/tree/master/examples/auth>`_
        
        
        Documentation
        -------------
        
        Flask-SuperAdmin is extensively documented, you can find `documentation here <http://flask-superadmin.readthedocs.org/>`_.
        
        
        3rd Party Stuff
        ---------------
        
        Flask-SuperAdmin is built with help of `Twitter Bootstrap <http://twitter.github.com/bootstrap/>`_, `Chosen <http://harvesthq.github.com/chosen/>`_, and `jQuery <http://jquery.com/>`_.
        
        
        Kudos
        -----
        
        This library is a supervitamined fork of the `Flask-Admin <https://github.com/mrjoes/flask-admin/>`_ package by Serge S. Koval.
        
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
