Здравствуйте, у меня проблемы с моими моделями.Сдается мне, что я не могу назвать имя представления строки.В оболочке python вместо этого я получаю объект Payment.
[<Payment: Payment object>, <Payment: Payment object>]
Вот мои модели.Было бы проще, если бы я мог удалить, где я определил line_total, но, как вы уже знаете, редактировать модели не так просто, как только вы сгенерировали таблицы.
class Payment(models.Model):
unit_price = models.DecimalField(max_digits=12, decimal_places=2)
discount = models.DecimalField(max_digits=12, decimal_places=2)
payment_terms = models.CharField(max_length=80)
amount = models.DecimalField(max_digits=12, decimal_places=2)
line_total = models.DecimalField(max_digits=12, decimal_places=2)
def line_total():
unit_price -= discount
return line_total
def __unicode__(self):
return self.line_total