|
|
|
|
@ -415,14 +415,14 @@ class UserProfileFilters(models.Model): |
|
|
|
|
|
|
|
|
|
class License(models.Model): |
|
|
|
|
company = models.ForeignKey(UserProfile, related_name='licenses', verbose_name=u'пользователь') |
|
|
|
|
term = models.IntegerField(verbose_name=u'срок лицензии', choices=consts.LICENSE_TERMS) |
|
|
|
|
term = models.IntegerField(u'срок лицензии', choices=consts.LICENSE_TERMS) |
|
|
|
|
date_from = models.DateField(u'дата начала', null=True, blank=True) |
|
|
|
|
date_to = models.DateField(u'дата окончания', null=True, blank=True) |
|
|
|
|
payform = models.IntegerField(verbose_name=u'форма оплаты', choices=consts.PAYFORMS, default=consts.PAYFORM_BEZNAL) |
|
|
|
|
status = models.IntegerField(verbose_name=u'статус лицензии', choices=consts.LICENSE_STATUSES, default=consts.LICENSE_UNPAID) |
|
|
|
|
order_date = models.DateField(verbose_name=u'дата заказа', auto_now_add=True) |
|
|
|
|
paid_date = models.DateField(verbose_name=u'дата оплаты', null=True, blank=True) |
|
|
|
|
pay_sum= models.IntegerField(verbose_name=u'сумма оплаты') |
|
|
|
|
payform = models.IntegerField(u'форма оплаты', choices=consts.PAYFORMS, default=consts.PAYFORM_BEZNAL) |
|
|
|
|
status = models.IntegerField(u'статус лицензии', choices=consts.LICENSE_STATUSES, default=consts.LICENSE_UNPAID) |
|
|
|
|
order_date = models.DateField(u'дата заказа', auto_now_add=True) |
|
|
|
|
paid_date = models.DateField(u'дата оплаты', null=True, blank=True) |
|
|
|
|
pay_sum= models.IntegerField(u'сумма оплаты') |
|
|
|
|
deleted = models.BooleanField(u'удалено', default=False) |
|
|
|
|
|
|
|
|
|
objects = managers.LicenseManager() |
|
|
|
|
|