shell
pip install flask-admin
python
from flask import Flask
from flask_admin import Admin
app = Flask(__name__)
admin = Admin(app)
if __name__ == '__main__':
app.run()
python
from flask_admin.contrib.sqla import ModelView
class MyModelView(ModelView):
pass
admin.add_view(MyModelView(MyModel, db.session))
shell
python app.py
python
class MyModelView(ModelView):
column_list = ('name', 'email')
python
class MyModelView(ModelView):
column_filters = ('name', 'email')
python
class MyModelView(ModelView):
column_searchable_list = ('name', 'email')
python
class MyModelView(ModelView):
column_default_sort = 'name'
python
class MyModelView(ModelView):
form_columns = ('name', 'email')