pip install flask-admin
python
from flask import Flask
from flask_admin import Admin
app = Flask(__name__)
admin = Admin(app)
python
from flask_admin.contrib.sqla import ModelView
admin.add_view(ModelView(User, db.session))
python
from flask_admin import BaseView, expose
class MyView(BaseView):
@expose('/')
def index(self):
return self.render('admin/myview_index.html')
admin.add_view(MyView(name='Custom View', endpoint='myview'))