金字塔的tablib渲染器(xlsx,xls,csv)
pyramid_tablib的Python项目详细描述
这个包提供了自定义渲染器工厂(xlsx,xls,csv) 金字塔。
开始
通过在.ini中设置includes,或通过调用config.includes('pyramid-tablib')来包含棱锥图。
pyramid.includes = pyramid_tablib
现在在您的视图中
@view_config(route_name='users+xlsx',renderer='xlsx')defall_users(request):headers=['Name','City','Email']data=[(user.name,user.city,user.email)foruserinusers]return{'data':data,'headers':headers,'title':'Users'}