def tohtml(self): html = u"<table>" for field_name in self._fields_in_html: rowname = getattr(self.__class__, field_name).verbose_name rowvalue = unicode(getattr(self, field_name)) html += u"<tr><td><b>{0}</b></td> <td>{1}</td></tr>".format(rowname, humanize_value(rowvalue)) html +=u"</table><br>" return html
def tohtml(self): table = ( (u"Марка", self.name), (u"Тип машин", self.machinetype), (u"Количество месяцев между профосмотрами", self.month_default), (u"Количество моточасов между техобслуживаниями", self.motohours_default), (u"Производитель", self.manufacturer), ) html = u"<table>" for rowname, rowvalue in table: html += u"<tr><td><b>{0}</b></td> <td>{1}</td></tr>".format(rowname, humanize_value(rowvalue)) html +=u"</table><br>" html += self.info return html
def tohtml(self): table = ( (u"Оборудование", self), (u"Производитель", self.machinemark.manufacturer), (u"Серийный номер", self.serial), (u"Год производства", self.manufacturing_year), (u"Покупатель", self.customer), (u"Пользователь", self.client), (u"Место установки", self.client.address_machine), # (u"Контактное лицо", self.client.contactface_set.all()), (u"Дата ввода в эксплуатацию", self.date), # (u"Срок гарантии", ), ) html = u"<table>" for rowname, rowvalue in table: html += u"<tr><td><b>{0}</b></td> <td>{1}</td></tr>".format(rowname, humanize_value(rowvalue)) html +=u"</table><br>" html += self.machinemark.info return html