Esempio n. 1
0
    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
Esempio n. 2
0
    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
Esempio n. 3
0
    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