Можно ли активировать экземпляр модели (is_active)? - PullRequest
0 голосов
/ 18 июня 2020

У меня есть модель, показанная ниже, которая называется product

class Product(models.Model):


    CATEGORY = (
                ('Sports', 'Sports'),
                ('Fashion', 'Fashion'),
                ('Toys', 'Toys'),
                ('Electronics', 'Electronics'),
                ('Kitchen', 'Kitchen'),
                ('Jewellery', 'Jewellery'),
                )


    name = models.CharField(max_length=200, null=True)
    category = models.CharField(max_length=200, null=True, choices=CATEGORY)
    description = models.CharField(max_length=200, null=True, blank=True)
    r_price = models.FloatField(null=True)
    d_price =  models.FloatField(null=True, blank=True,default='')
    start_date = models.DateTimeField(null=True, blank=True,default='')
    end_date = models.DateField(null=True, blank=True,default='')
    tags = models.ManyToManyField(Tag)
    stock = models.CharField(max_length=200, null=True)
    min_stock = models.CharField(max_length=200, null=True)
    is_active = models.BooleanField(default=False)

    def __str__(self):
        return self.name

Можно ли разрешить активацию каждого экземпляра модели продуктов?

Будет ли это возможно программно с помощью функции- на основе представлений?

Как видно на моих моделях, у меня есть двоичное поле is_active

Как я могу позволить иметь возможность, чтобы каждый экземпляр был активным или неактивным?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...