0
我創建了一個模型並完成了「syncdb」操作。它被罰款。此外,我還爲該模型插入了很多記錄,然後我創建了另一個需要作爲M2M連接到前一個模型的模型。在django上添加ManyToMany字段
Models.py
class Topic(models.Model):
name = models.CharField(max_length=200)
description = models.TextField()
我已經這樣做了模型,並執行執行syncdb我也插入多條記錄這種模式
我再增加一個模型
class BusinessUnit(models.Model):
name = models.CharField(max_length=300)
user = models.OneToOneField(User,primary_key=True)
然後,我設計了「主題」爲要求
class Topic(models.Model):
name = models.CharField(max_length=200)
description = models.TextField()
business_unit = models.ManyToManyField(BusinessUnit)
在這裏我想做這個動態的M2M關係手動。
這裏有什麼步驟,我需要手動爲這個動態添加的M2M關係field(business_unit)
在'主題'像創建dbs?索引,關係等。?
只要我需要爲現有模型動態添加一些字段,這很容易?