ModelView class

E430990

The ModelView class in Flask-Admin is a core view component that provides a ready-made, customizable CRUD interface for database models within a Flask application’s admin panel.

All labels observed (1)

Label Occurrences
ModelView class canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf CRUD interface component
Flask-Admin view class
baseClass BaseModelView
canBeSubclassed true
configurableAttribute can_create
can_delete
can_edit
can_view_details
column_default_sort
column_details_list
column_display_pk
column_export_exclude_list
column_export_list
column_export_types
column_filters
column_formatters
column_labels
column_list
column_searchable_list
column_sortable_list
form_args
form_columns
form_excluded_columns
form_overrides
page_size
isCustomizable true
isExtensible true
license BSD-like (via Flask-Admin project)
module flask_admin.contrib.mongoengine
flask_admin.contrib.sqla
partOf Flask-Admin NERFINISHED
provides CRUD interface for database models
relatedTo Admin class in Flask-Admin
requires database model class
database session or connection
supportsFeature custom templates
export
filtering
inline model forms
pagination
search
sorting
supportsOperation create
delete
read
update
typicalUsage admin.add_view(ModelView(Model, db.session))
usedFor admin panel views
usedIn Flask applications

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flask-Admin typicalComponent ModelView class