我正在维护一个名为store
的表在我的 models.py
中 class Store(models.Model):
name = models.CharField(max_length=225)
brand_name = models.CharField(max_length=225,null=True,blank=True)
brand_key = models.IntegerField(null=True, blank= True)
我有一个商店信息表,我在下表中存储商店详情的每个信息
class store_info(models.Model):
name = models.CharField(max_length=50)
brand_info = models.CharField(max_length = 200)
brand_status = models.CharField(max_length=50)
每次按商店名称添加新商店时,我都需要创建一个自定义字段。例如,如果我将lenovo添加为商店作为名称,我必须在我的 store_info 表中添加lenovo_status作为字段。
Django是否有在运行时创建自定义字段的选项?请帮助我提出一些如何以动态方式创建该领域的想法。