add cart models

remotes/origin/HEAD
Max Yakovenko 8 years ago
parent 866c534a19
commit e898a2e16b
  1. 8
      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:

Loading…
Cancel
Save