Я новичок в Django и мне нужна помощь.Я пытаюсь сделать базу данных sqlite3 с Djnago.Я создал класс в models.py, который выглядит следующим образом:
class Data(models.Model):
vendor_name = models.CharField(max_length=100)
product_name = models.CharField(max_length=100)
versions = models.TextField()
description = models.TextField()
date = models.DateTimeField(default=timezone.now)
Я пытаюсь вставить список данных в поле с именами версий.Список выглядит следующим образом:
['8.0.1', '8.0.2', '8.0.3', '8.1.2']
В конце я хотел бы проверить, содержит ли список конкретное значение, например, я хотел бы проверить, содержит ли список 8.1.2.Если значение находится в списке, оно должно вернуть True.Я могу вставить данные в базу данных следующим образом:
data = Data(vendor_name='paloalto', product_name='PA', versions=['8.0.1', '8.0.2', '8.0.3', '8.1.2'], description='...')
data.save()
Я не знаю, как проверить, содержит ли база данных конкретное значение в поле версий, я буду признателен за любую помощь.