From e898a2e16bca4e0e2ce6cef3141a0d1103daa89b Mon Sep 17 00:00:00 2001 From: Max Yakovenko Date: Tue, 31 Jul 2018 11:31:01 +0300 Subject: [PATCH] add cart models --- cart/models.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cart/models.py b/cart/models.py index f070cc4..ee17a46 100644 --- a/cart/models.py +++ b/cart/models.py @@ -40,9 +40,11 @@ class Offer(AbstractStatusModel): # ------------------------------------------ Buying status --------------------------------------------------- # BUYING_STATUS_IN_CART = 25 -BUYING_STATUS_BOUGHT = 50 +BUYING_STATUS_PENDING = 50 +BUYING_STATUS_BOUGHT = 75 BUYING_STATUS_CHOICES = ( (BUYING_STATUS_IN_CART, _('В корзине')), + (BUYING_STATUS_PENDING,_('Обрабатываеться')), (BUYING_STATUS_BOUGHT, _('Куплен')) ) @@ -50,8 +52,8 @@ BUYING_DEFAULT_CHOICE = BUYING_STATUS_IN_CART class Buying(AbstractStatusModel): - user = models.ForeignKey(get_user_model(),verbose_name=_('Пользователь'), on_delete=models.CASCADE, ) - offer = models.ForeignKey(Offer, verbose_name=_('Позиция'), on_delete=models.CASCADE) + user = models.ForeignKey(get_user_model(),verbose_name=_('пользователь'), on_delete=models.CASCADE, ) + offer = models.ForeignKey(Offer, verbose_name=_('позиция'), on_delete=models.CASCADE) status = models.SmallIntegerField(_('статус'), default=BUYING_DEFAULT_CHOICE, choices=BUYING_STATUS_CHOICES) class Meta: