|
|
|
|
@ -58,7 +58,7 @@ class Invoice(models.Model): |
|
|
|
|
blank=True, editable=False) |
|
|
|
|
bill = models.ForeignKey(to=Bill, verbose_name="Связный счёт") |
|
|
|
|
is_open = models.BooleanField(default=True, verbose_name="Открывает ли платёж курс") |
|
|
|
|
date = models.DateTimeField(auto_now_add=True) |
|
|
|
|
date = models.DateTimeField(auto_now_add=True, verbose_name="Дата создания") |
|
|
|
|
|
|
|
|
|
def get_comment(self): |
|
|
|
|
return '''Вам выставлен счёт,''' if \ |
|
|
|
|
@ -72,5 +72,15 @@ class Invoice(models.Model): |
|
|
|
|
verbose_name_plural = 'Платежи' |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# class InstallmentPlan(models.Model): |
|
|
|
|
# bill = models.OneToOneField(to=Bill, verbose_name="Связный счёт") |
|
|
|
|
class InstallmentPlan(models.Model): |
|
|
|
|
bill = models.OneToOneField(to=Bill, verbose_name="Связный счёт") |
|
|
|
|
date = models.DateTimeField(auto_now_add=True, verbose_name="Дата создания") |
|
|
|
|
invoice_amount = models.IntegerField(verbose_name="Количество платежей") |
|
|
|
|
price = models.IntegerField(verbose_name="Цена одного платежа") |
|
|
|
|
|
|
|
|
|
def __str__(self): |
|
|
|
|
return '%s' % self.bill.user.email |
|
|
|
|
|
|
|
|
|
class Meta: |
|
|
|
|
verbose_name = 'Рассрочка' |
|
|
|
|
verbose_name_plural = 'Рассрочки' |
|
|
|
|
|