class Brand(BaseModel):
group = models.ForeignKey(BrandGroup, on_delete=models.SET_NULL, null=True)
maker = models.ForeignKey(Maker, on_delete=models.SET_NULL, null=True)
name = models.TextField(unique=True)
name_en = models.TextField(null=True)
image = models.TextField(null=True)
image_file = models.FileField(upload_to="brand_image", null=True)
score = models.FloatField(null=True, default=0)
active = models.BooleanField(default=False, db_index=True)
COLLECTION_METHOD_CHOICES = (
("requests", "requests"),
("playwright", "playwright"),
)
collection_method = models.TextField(
default="requests", choices=COLLECTION_METHOD_CHOICES
) # 수집 방식