Plugins¶
Additional functionality and appearance for tables are available through plugins.
You can activate certain plugins using plugins argument for Table.
from sitetables.plugins.i18n import I18nPlugin
from sitetables.plugins.style.bootstrap4 import Bootstrap4Plugin
from sitetables.toolbox import Table
table_entries = Table(
source=source
plugins=[
# Let's activate a couple of plugins.
I18nPlugin(),
Bootstrap4Plugin(),
],
)
Include plugin assets (JS, CSS) on your pages using
{% sitetables_css table_entries %} and {% sitetables_js table_entries %} template tags.
Note
Find plugins in sitetables.plugins package.
Styling (themes)¶
Theme plugins are available in sitetables.plugins.style package.