web/htmlwidgets.py
branchstable
changeset 5503 5b7eb0839da3
parent 5424 8ecbcbff9777
child 5727 29afb9e715bb
equal deleted inserted replaced
5502:c342531032a1 5503:5b7eb0839da3
   324         self.w(u'<table class="listing">')
   324         self.w(u'<table class="listing">')
   325         self.w(u'<thead>')
   325         self.w(u'<thead>')
   326         self.w(u'<tr class="header">')
   326         self.w(u'<tr class="header">')
   327         for column in self.columns:
   327         for column in self.columns:
   328             attrs = ('%s="%s"' % (name, value) for name, value in column.cell_attrs.iteritems())
   328             attrs = ('%s="%s"' % (name, value) for name, value in column.cell_attrs.iteritems())
   329             self.w(u'<th %s>%s</th>' % (' '.join(attrs), column.name))
   329             self.w(u'<th %s>%s</th>' % (' '.join(attrs), column.name or u''))
   330         self.w(u'</tr>')
   330         self.w(u'</tr>')
   331         self.w(u'</thead><tbody>')
   331         self.w(u'</thead><tbody>')
   332         for rowindex in xrange(len(self.model.get_rows())):
   332         for rowindex in xrange(len(self.model.get_rows())):
   333             klass = (rowindex%2==1) and 'odd' or 'even'
   333             klass = (rowindex%2==1) and 'odd' or 'even'
   334             self.w(u'<tr class="%s" %s>' % (klass, self.highlight))
   334             self.w(u'<tr class="%s" %s>' % (klass, self.highlight))