A bulma template for django-tables2
Project description
django-tables2_bulma-template
Installation
pip install django_table2_bulma_template
Add to INSTALLED_APPS
in your Django settings.py
:
INSTALLED_APPS = [
...
'django_tables2_bulma_template',
...
]
Setup
In your Django settings.py
set:
DJANGO_TABLES2_TEMPLATE = "django-tables2/bulma.html"
Customization
You can extend the template provided by this package and customize it by overriding blocks. E.g.
# templates/my_bulma_table.html
{% extends 'django-tables2/bulma.html' %}
{% block table %}
Your custom table html
{% endblock table %}
Supported blocks you can override:
table-wrapper
: Container that wraps the tabletable
: The actual table html elementtable.thead
: The table headtable.thead.row
: The table head row that contains the column headerstable.thead.th
: Individual table<th>...</th>
table.tbody
: The table bodytable.tbody.row
: Individual table rowtable.tbody.td
: Individual data celltable.tbody.empty_text
: Text that is shown if table is emptytable.tfoot
: Footer element of tabletable.tfoot.row
: Footer rowstable.tfoot.td
: Footer cellspagination
: Pagination for this tablepagination.previous
: Customize html to shown to navigate to previous pagepagination.previous.text
: Text/Icons shown to navigate to previous pagepagination.next
: Customize html to shown to navigate to next pagepagination.next.text
: Text/Icons shown to navigate to next pagepagination.range
: Range of pages shown in pagination
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for django-tables2_bulma-template-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c0fb5d4ed284634a2d11d91440701b0259b8cf3d39ce1ea0743097866774908 |
|
MD5 | a4e5403ad24bb16e579a045c6dc7032c |
|
BLAKE2b-256 | 5e8da76dc4127ef05bfef39007430f942758455c013d3d0619b5592509b6d5b6 |
Close
Hashes for django_tables2_bulma_template-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6cef5863fc712afa87a07dd8c1472f0d3eeec6c098435864a5dbf527bee10d3 |
|
MD5 | f39afd0865d63cb4726b611b5954b1ec |
|
BLAKE2b-256 | c19bc6e5d54c068539c8e743c9d94338f1ae5eecf6abd875f23b414f5ca4fbf9 |