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.