Ниже приведен мой код:Вызов функции из тегов данных HTML таблицы
def format_taxes(self):
tax_list = self.data['tax_list']
send_tax = ''
for tax in tax_list:
send_tax = send_tax + unicode('<tr class="subtotal">'''
'<td class="field">${label}</td>'''
'<td class="total">${amount}</td>'''
'</tr>').format(**tax)
return send_tax
def subtotals_as_table(self):
return unicode(u'<table>'
'<tr class="subtotal">'
'<td class="field">Subtotal</td>'
'<td class="total">${subtotal}</td>'
'</tr>'
'''
**How do I call the format_taxes() function in here?**
'''
'<tr class="subtotal">'
'<td class="field">Total</td>'
'<td class="total">${total}</td>'
'</tr>'
'</table>'.format(**self.data))
Все отлично работает. Просто я хочу вызвать функцию format_taxes() в данных тега, и я не знаю, как это сделать. Кто-нибудь может помочь мне?
Почему вы все это делаете прямо на Python? Вы отметили этот вопрос как django-templates, но вы вообще не используете шаблоны Django. Они сделаны именно для этого, и вы должны использовать их. –
@ DanielRoseman: Я все еще новичок и все еще пытаюсь научиться чему-то ... –
Да, так что вы должны научиться правильно поступать. Учебник Django показывает вам, как использовать систему шаблонов: сначала вы должны сделать этот учебник. –