Database Connection¶
We made some monkeypatch for peewee and playhouse.flask_utils
in order to better support the integration with Flask.
-
class
flask_datatables.database.DataTable(app=None, database=None, model_class=None)[source]¶ Bases:
playhouse.flask_utils.FlaskDBServer-side processing integration with DataTables.
- Parameters
app (Optional[Flask]) –
flask.Flaskinstance to integrate DataTables.database (Optional[DBConfig]) – Database connection configurations.
model_class (Optional[Type[Model]]) –
flask_datatables.model.Modelclass to create data models.
-
init_app(app)[source]¶ Initialise the
DataTableswith theFlaskapplication.- Parameters
app (Flask) –
flask.Flaskinstance to integrate DataTables.- Return type