An open API service indexing awesome lists of open source software.

https://github.com/lxneng/pyramid_tablib

tablib renderer (xlsx, xls, csv) for pyramid
https://github.com/lxneng/pyramid_tablib

Last synced: 27 days ago
JSON representation

tablib renderer (xlsx, xls, csv) for pyramid

Awesome Lists containing this project

README

          

Introduction
===================

This package which provides custom renderer factory(xlsx, xls, csv) for
Pyramid.

Getting Started
--------------------

Include pyramid_tablib either by setting your includes in your .ini, or by calling `config.include('pyramid_tablib')`.

::

pyramid.includes =
pyramid_tablib

Now in your view

.. code-block:: python

@view_config(route_name='users+xlsx', renderer='xlsx')
def all_users(request):
headers = ['Name', 'City', 'Email']
data = [(user.name, user.city, user.email) for user in users]
return {'data': data, 'headers': headers, 'title': 'Users'}