跳转到主要内容

HTML网格渲染器,帮助生成用于数据展示的HTML表格(或其他结构),支持排序、列排序,并且非常可定制。

项目描述

webhelpers2_grid

HTML网格渲染器,帮助生成用于数据展示的HTML表格(或其他结构),支持排序、列排序,并且非常可定制。

文档: https://webhelpers-grid2.readthedocs.io

演示: http://ergo.github.io/webhelpers_grid2/gh-pages/(静态页面)

错误追踪器: https://github.com/ergo/webhelpers_grid2/issues

示例用法:

test_data = [
             {"group_name": "foo", "options": "lalala", "id":1},
             {"group_name": "foo2", "options": "lalala2", "id":2},
             {"group_name": "foo3", "options": "lalala3", "id":3},
             {"group_name": "foo4", "options": "lalala4", "id":4},
             ]

def options_td(col_num, i, item):
    u = url("/tickets/view", ticket_id=item["id"])
    a = link_to(item["options"], u)
    return HTML.td(a)

g = Grid(test_data, columns=["_numbered", "group_name", "options"])
g.labels["options"] = 'FOOBAAR'
g.column_formats["options"] = options_td
str(g)

webhelpers2_grid遵循BSD许可证

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

webhelpers2_grid-0.9.tar.gz (5.4 kB 查看哈希值)

上传时间:

构建分布

webhelpers2_grid-0.9-py3-none-any.whl (5.5 kB 查看哈希值)

上传时间: Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面