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:
FlaskDBServer-side processing integration with DataTables.
- Parameters:
 app (
Optional[Flask]) –flask.Flaskinstance to integrate DataTables.database (
Union[Dict[str,Any],str,FlaskDB,None]) – 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:
 
- 
database: 
FlaskDB¶ Database connection instance.