summaryrefslogtreecommitdiff
path: root/tablib
diff options
context:
space:
mode:
authorKenneth Reitz <me@kennethreitz.com>2011-08-08 06:47:47 -0400
committerKenneth Reitz <me@kennethreitz.com>2011-08-08 06:47:47 -0400
commitbc759115001ae4afafadc372e2f2711b9a6ce2d0 (patch)
tree2430e45d987c2a838c4fe8d9ffd6d895f1ffd685 /tablib
parentfde6f11763cb6c23ac44acaf53b19682e483e516 (diff)
parenta2b4e4c6ba6315571e476b09f69312c7d5788e45 (diff)
downloadtablib-bc759115001ae4afafadc372e2f2711b9a6ce2d0.tar.gz
Merge branch 'html_None_fix' of https://github.com/mawaldne/tablib into develop
Diffstat (limited to 'tablib')
-rw-r--r--tablib/formats/_html.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/tablib/formats/_html.py b/tablib/formats/_html.py
index 485536c..ffde95f 100644
--- a/tablib/formats/_html.py
+++ b/tablib/formats/_html.py
@@ -30,13 +30,17 @@ def export_set(dataset):
page.table.open()
if dataset.headers is not None:
+ new_header = [item if item is not None else '' for item in dataset.headers]
+
page.thead.open()
- headers = markup.oneliner.th(dataset.headers)
+ headers = markup.oneliner.th(new_header)
page.tr(headers)
page.thead.close()
for row in dataset:
- html_row = markup.oneliner.td(row)
+ new_row = [item if item is not None else '' for item in row]
+
+ html_row = markup.oneliner.td(new_row)
page.tr(html_row)
page.table.close()